Senior QA Automation Engineer

$$$$
Product

Our Partner is building a monitoring and management platform for critical energy infrastructure, helping operators securely monitor and manage power plants and looking for a Senior QA Automation Engineer who will own the QA function, define the testing strategy, and establish automation processes across the platform.

 

You will become the first QA specialist in the company, working closely with Backend Engineers and the CTO to build a modern, automation-first testing environment.

 

Main Responsibilities

 

โ€“ Design and implement the overall QA strategy for the platform.

โ€“ Build and maintain automated test suites for APIs and backend services.

โ€“ Develop test automation using Python (pytest).

โ€“ Test REST APIs, authentication, permissions, and business logic.

โ€“ Validate asynchronous workflows and background jobs (Celery).

โ€“ Integrate automated tests into the CI/CD pipeline.

โ€“ Design regression testing and release quality gates.

โ€“ Work closely with developers to improve software quality throughout the development lifecycle.

โ€“ Use AI-assisted development tools to improve testing efficiency and automation.

โ€“ Continuously improve QA processes and engineering standards.

 

Mandatory Requirements

 

โ€“ 5+ years in QA with at least 3 years in Test Automation.

โ€“ Strong hands-on experience with Python test automation (pytest).

โ€“ Solid API testing experience (REST).

โ€“ Experience testing asynchronous/background processes (Celery or similar).

โ€“ Experience building automated testing frameworks or QA processes from scratch.

โ€“ Experience with SQL and CI/CD pipelines for automated testing.

โ€“ Risk-based testing approach.

โ€“ English โ€” B1+ (technical documentation, written communication, collaboration with the engineering team)

 

Nice to Have

โ€“ Experience with industrial, IoT or energy systems.

โ€“ Experience testing hardware-integrated systems.

โ€“ Knowledge of OPC UA, Modbus or similar industrial protocols.

โ€“ Performance and load testing experience.

 

Why join us

โ€“ Build the QA function from scratch.

โ€“ High level of ownership and technical autonomy.

โ€“ Work on software used in critical energy infrastructure.

โ€“ Opportunity to influence engineering standards across the product.

โ€“ Startup environment with fast decision-making and direct impact.

โ€“ Modern engineering culture with AI-assisted development and automation-first mindset.

โ€“ Remote-first team with flexible working hours and a results-oriented culture.

Required skills experience

Python 3 years
PyTest 3 years
API Automation Testing 3 years
Async 3 years

Required languages

English B1 - Intermediate
Ukrainian C1 - Advanced
Experience building automated testing frameworks or QA processes from scratch.
Published 10 August
157 views
ยท
30 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...