Skip to main content
FreelanceJobs logo

Senior Automation QA

FreelanceJobs
Full Timesenior
CAPosted February 26, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptHTMLDockerJenkinsGitHub ActionsGitGitHubGitLabRESTCI/CDAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We are looking for an experienced Senior Automation QA Engineer to design, develop, and maintain a scalable end-to-end test automation framework for a modern web platform.

The primary goal of this project is to build a reliable automated testing ecosystem that enables early regression detection, stable CI executions, and high test coverage for critical business flows.

The engineer will work on improving overall test stability, framework maintainability, and fast feedback cycles through proper reporting and alerting mechanisms.

This role focuses on creating a production-grade automation solution using Playwright and TypeScript, with deep integration into CI/CD pipelines. The project emphasizes clean architecture, reusable test design, and long-term scalability rather than short-term scripting. The expected outcome is a robust automation framework capable of supporting continuous releases with minimal manual intervention.

Clear expectations include designing a maintainable automation architecture, implementing end-to-end UI tests, integrating automated suites into CI pipelines with scheduled runs, and configuring regression alerts and test reporting.

The engineer will also be responsible for analyzing flaky tests, optimizing execution time, and ensuring reliable cross-browser coverage for key user journeys.

The ideal candidate should have strong experience in Playwright-based automation, solid knowledge of TypeScript or JavaScript, and hands-on experience working with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins.

A good understanding of Page Object Model, scalable test design principles, and debugging complex test failures is essential. Experience with API testing, test reporting tools (e.g., Allure), Docker, or high-load web application testing will be considered a plus.

Project Scope:

  • Build and maintain scalable Playwright automation framework
  • Implement end-to-end UI tests for web application
  • Configure scheduled CI runs (GitHub Actions / GitLab CI)
  • Set up regression alerts and test reporting
  • Improve test stability and reduce flaky tests
  • Ensure cross-browser coverage
  • Collaborate on test strategy and quality improvements

We value proactive communication, ownership of quality processes, and the ability to work in an async, collaborative environment. The workflow предполагає регулярні статус-апдейти, прозоре обговорення технічних рішень та фокус на стабільності й довгостроковій підтримці автоматизованих тестів.

Key deliverables and focus areas:

  • Scalable Playwright automation framework architecture
  • End-to-end UI test coverage for critical flows
  • CI/CD integration with scheduled and reliable test runs
  • Regression detection via reporting and alerting mechanisms
  • Reduction of flaky tests and improved test reliability
  • Cross-browser automated test support
  • Continuous improvements in test strategy and quality processes

Responsibilities

  • Design and maintain automation framework architecture
  • Write clean, reusable Playwright tests (TypeScript)
  • Integrate tests into CI/CD pipelines
  • Configure test reports and failure alerts
  • Perform root-cause analysis for flaky tests
  • Optimize test execution time and reliability

Requirements

  • 4+ years in Automation QA
  • Strong experience with Playwright
  • Solid knowledge of TypeScript / JavaScript
  • Experience with CI/CD (GitHub Actions / GitLab CI / Jenkins)
  • Understanding of Page Object Model and scalable test design
  • Experience with API testing is a plus
  • Strong debugging and analytical skills

Nice to Have

  • Experience with test reporting tools (Allure / HTML Reports)
  • Experience testing high-load web applications
  • Knowledge of Docker
  • Experience setting up regression monitoring

This is a long-term collaboration with flexible workload (10–20 hours per week) and a strong focus on building a sustainable, enterprise-level automation solution that can evolve together with the product

Contract duration of 1 to 3 months.

Mandatory skills:

github actions, Automated Testing, Software QA, PlayWright, rest api, Git, , Web Testing, TypeScript, JavaScript

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free