Automation QA Engineer (Middle)
DBB Software - is a software engineering IT company from Ukraine with a unique point of difference. We provide an exciting concept involving highly trained and vetted remote software developers to provide businesses with everything they need in the information technology space. Whether itβs end-to-end IT or smaller, focused areas and individual projects, we cover it all, and our approach allows us to offer exceptionally competitive pricing.
During 8 years in the IT market, we successfully released more than 30 projects and have a wide geographic of clients in Europe, USA, and Canada.
Now we are continuing to grow and extend our team so we warmly invite an Automation QA Engineer to our team in Dnipro city!
Core Responsibilities
- Develop, maintain, and expand automated tests for web applications (built with TypeScript) using Playwright.
- Ensure the integrity of our microservices by automating REST API tests using Postman.
- Own the quality gate. Integrate automated tests into GitLab CI and GitHub Actions to ensure every PR is validated before merging.
- Create and maintain comprehensive test documentation, including Test Plans, Test Cases, and Checklists.
- Perform static testing by reviewing business requirements and technical specifications to identify potential gaps or contradictions early in the SDLC.
- Analyse test results, report defects, and track their resolution.
- Work closely with Developers and DevOps to debug flaky tests and optimise pipeline execution times.
- Ability to work in our Dnipro office required.
Technical Requirements
- Experience 2+ years in Quality Assurance with a heavy focus on automation.
- Expert-level knowledge of Playwright (preferred) and/or Cypress. You should understand locators, intercepting network requests, and handling asynchronous execution.
- Strong proficiency in TypeScript.
- Mastery of Postman for manual/automated testing and an understanding of RESTful architecture.
- Pro at Git. Experience configuring pipelines in GitLab CI or GitHub Actions (YAML configuration, artifacts, and job scheduling).
- Knowledge of testing methodologies.
- Strong analytical, debugging, and problem-solving skills.
- Deep understanding of test design techniques.
- Experience with Test Management Systems and browser developer tools (DevTools).
- Technical English proficiency at an intermediate level or higher.
Bonus Points
- Knowledge of Docker for containerising test environments.
- Experience with mobile web automation using Appium.
- Familiarity with monitoring tools for metric collection and visualisation (e.g., Grafana, Prometheus)
Working with our team is: - Flexible schedule;
- Benefit package with paid vacations and sick leaves;
- Salary reviews on regular basis;
- Autonomy in decision-making, no bureaucracy and pressure;
- People-oriented culture and healthy atmosphere in the team;
- Whole support from company management;
- Office in Dnipro with whole BCP support: generators, power stations and Starlink, only office type of work.
Required languages
| English | B2 - Upper Intermediate |