Senior QA Automation Engineer (Python / AI)
We’re looking for a Senior QA Engineer to own the health of every release. That sentence is the whole job, and we mean it literally: you own the release gate. If your suite is green, we ship. If it’s red, we don’t.
Project – a large-scale logistics platform that optimizes package transportation through commercial airline networks and integrates with major last-mile carriers. The engineering team is currently replatforming the existing architecture into a modern technology stack while expanding platform capabilities.
As part of the engineering team, you will own the automated testing strategy for both web applications and APIs, leverage AI to accelerate automation, and play a key role in production readiness by acting as the final quality gate before releases.
Requirements
- 7+ years in QA, SDET, or test-automation engineering, including ownership of an automated suite that a team genuinely depended on to release.
- Strong hands-on coding in Python and/or TypeScript — enough to read our application code, not just drive it from outside.
- Deep API testing experience against REST services, ideally Django/DRF: auth and permissions, contract and schema validation, and integration seams with unreliable third parties.
- Real end-to-end browser automation experience — Playwright, Cypress, or equivalent — with a track record of keeping such a suite stable rather than merely writing one.
- CI/CD fluency: building and owning pipeline stages, parallelisation, artifacts and reporting, and gating a release on a result.
- Demonstrated daily use of AI tools in your own workflow, with concrete examples — ideally including using them to generate or maintain tests.
- Comfort with containers and cloud environments (Docker, and infrastructure as code such as Terraform) to the degree that you can stand up and debug an environment yourself.
- Upper-Intermediate English or higher
Nice to have
- Experience working with GitLab CI
- Performance and load testing, accessibility testing, contract testing, synthetic monitoring and observability tooling (we use Datadog), or a security-testing background.
What You’ll Own
- Own and maintain the automated release gate, ensuring every release meets defined quality standards before production
- Build and maintain reliable API and Web E2E automation, primarily using modern frameworks such as Playwright
- Use AI tools and agents to generate, maintain, debug, and improve automated tests
- Integrate automated testing into CI/CD pipelines and keep test execution fast, stable, and trustworthy
- Investigate test failures, flaky tests, and production issues, continuously improving test coverage
- Collaborate with engineers on testability, quality standards, and production readiness
What Success Looks Like
- First 30 days: You know how a change reaches production today, where our coverage actually is, and which failures we’ve been living with. You’ve replaced the riskiest manual pre-release check with an automated one and shipped it.-
- First 60 days: A single gate command runs on every release with meaningful API and end-to-end coverage, in a runtime nobody argues with. Flake rate is measured and visible. AI-assisted generation is producing real tests, not demos.
- First 90 days: The gate is trusted enough that a red result stops a release without discussion. Escaped defects are trending down, each one has a test, and the coverage of new work arrives with the work instead of behind it.
What We Offer
- Vacation (up to 20 working days)
- Sick leaves (10 working days)
- National Holidays as time off (up to 11 days)
- Medical reimbursement after 3 months
- Online English courses
- Flexible working schedule, remote
- Direct cooperation with the customer
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online/offline teambuildings
- Volunteering culture development and support
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team