Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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
More Jobs at FreelanceJobs
View all →Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Business Intelligence Expert for Power BI, Tableau, SQL, and Cloud Data Solutions
FreelanceJobs
Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Migration from G Suite 2 office 365
FreelanceJobs
Software Engineer Needed for Dynamic Projects
FreelanceJobs
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