QA инженер

Дата размещения вакансии: 09.01.2025
Работодатель: Postgres Professional
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Postgres Professional — разработчик самой популярной российской СУБД Postgres Pro на базе свободно распространяемой PostgreSQL. А еще мы — один из крупнейших в мире контрибьюторов открытой СУБД: каждый год отправляем в сообщество PostgreSQL более 100 патчей.

В Postgres Professional работают опытные эксперты в PostgreSQL — в нашей команде больше половины российских постгресистов, включая Major Contributors системы. Вместе мы решаем сложные задачи заказчиков, в том числе доработки в ядро PostgreSQL.

Сейчас мы в процессе разработки Enterprise Manager, который предназначен для управления программным и аппаратным обеспечением, производимым нашей компанией, и для его развития мы ищем к нам в команду QA инженера.

Обязанности:

  • ручное тестирование новой функциональности (UI, API, DB);
  • активное взаимодействие со всеми участниками команды;
  • ведение тестовой документации (тест-кейсы, чек-листы);
  • разработка автотестов (разработка: Python + PyTest + SeleniumBase; запуски - Selenoid, gitlab-ci; отчеты - ТестОпс);
  • поддержка и актуализация текущих тест-кейсов и автотестов;
  • участие в развитии автотестового фреймворка;
  • проведение code-review;
  • участие в развитии процессов на проекте;
  • нагрузочное тестирование;
  • стресс-тестирование системы

Требования:

  • четкие знания теории тестирования;
  • понимание REST API, микросервисной и монолитной архитектуры;
  • опыт ручного тестирования (UI, API, DB) 3+ лет;
  • опыт работы с Postman, DevTools;
  • опыт работы с linux на уровне уверенного пользователя (разбор логов, посмотреть, что происходит с системой, процессы, пакеты и т.п.);
  • опыт автоматизации на Python (или другом ЯП) 2+ лет (как UI части на Selenium-фремворках, так и API);
  • опыт работы с БД Postgres (Oracle) (написание средней сложности запросов, генерация тестовых данных);
  • опыт работы с Git, Jira, Confluence;
  • опыт тестирования функциональности не покрытой требованиями;
  • опыт работы с ELK стеком;
  • вовлеченность в проект, желание постоянно развиваться и делиться знаниями.

Будет плюсом:

- опыт самостоятельной разработки фремворка АТ на проекте;
- опыт администрирования БД Postgres;
- знакомство с golang;
- опыт тестирования безопасности.

Условия:

  • удалёнка, гибрид или офисы в Москве, Санкт-Петербурге, Новосибирске или Барнауле;
  • гибкое начало рабочего дня;
  • возможности для профессионального развития;
  • обучение – оплачиваем внешние обучающие программы и компенсируем затраты на посещение конференций;
  • медицинское страхование сотрудника (+1), компенсацию спортивных активностей и затрат на оборудование удаленного рабочего места, занятия английским языком, технику для работы, обеды в офисе и др.