Senior Automation Engineer
About the Role:
We are seeking a Senior QA Automation Engineer to define, build, and own the entire automated testing ecosystem for this real-time advertising platform. In this role, you will design and implement UI, API, and end-to-end test suites from scratch, integrate them into CI/CD pipelines, and establish a structured QA strategy to keep pace with frequent releases. You will work closely with cross-functional teams—engineering, AI, and product—to ensure every feature and service meets quality standards before deploying to production. This position offers full technical ownership, direct impact on system stability, and the opportunity to shape QA processes in a fast-paced, high-growth environment.
Key Responsibilities:
- Build, maintain, and scale automated UI tests using Playwright or Cypress
- Develop API regression suites for backend microservices
- Create end-to-end automated tests covering core product workflows
- Design and enforce a repeatable QA strategy for rapid release cycles
- Implement test infrastructure within CI/CD pipelines
- Produce clear, actionable bug reports with detailed technical context
- Ensure comprehensive test coverage across multiple applications
- Collaborate with engineers to detect and prevent regressions early
- Establish and document quality standards, test plans, and guidelines
Required Competence and Skills:
- 5+ years of hands-on QA automation experience
- Deep expertise with Playwright or Cypress
- Proficiency in JavaScript/TypeScript or Python
- Proven track record of building UI and API test suites from scratch
- Knowledge of relational databases, preferably PostgreSQL
- Experience with CI/CD tools such as GitHub Actions, GitLab, or Jenkins
- Ability to work independently and support rapid release cycles
- Excellent attention to detail and structured problem-solving
- Strong English communication skills
Nice to Have:
- Experience testing real-time, distributed, or event-driven systems
- Background in AdTech, DSPs, or high-throughput environments
- Familiarity with performance and load testing methodologies
- Exposure to cloud platforms such as GCP or AWS
- Understanding of API schemas, JSON validation, and service health checks
Why Us:
Time Off: 20 paid vacation days + all national holidays + paid sick leave.
Support: Full accounting and legal coverage in every country we operate.
Work Environment: Remote-first, high-performance workstation provided, co-working access when needed.
Compensation: Competitive pay with annual performance and salary reviews.
Required skills experience
| TypeScript |
Required languages
| English | B2 - Upper Intermediate |