Senior QA Automation Engineer

Visionaire Partners Atlanta Metropolitan Area
Remote
Apply
AI Summary

Lead the modernization of quality engineering strategy, migrating from Selenium to Playwright, and driving AI adoption. Spearhead the transformation, ensuring quality processes support fast-paced development. Champion a high-velocity Shift-Left approach, embedding performance, scalability, and reliability into the product.

Key Highlights
Define and lead the future quality engineering strategy
Migrate from Selenium to Playwright and TypeScript
Drive the adoption of Generative AI throughout the testing lifecycle
Key Responsibilities
Plan, design, and execute the migration of current Selenium tests to Playwright
Define Playwright coding standards and review guidelines
Implement and optimize CI/CD pipelines with GitHub Actions
Introduce and expand an AI-first mindset across the team
Evaluate the current Selenium/Java/Cucumber test suite
Apply advanced Playwright capabilities
Design and maintain GitHub-based CI/CD solutions
Establish and promote Page Object Model (POM) best practices
Enforce governance, security standards, and secure credential handling
Contribute to release processes
Build a solid QA automation foundation
Research and introduce new tools, libraries, and AI technologies
Mentor junior engineers and lead workshops
Enable true in-sprint automation
Lead the development of Performance, Scalability, and Reliability (PSR) testing strategy
Define performance benchmarks and track key metrics
Build centralized quality dashboards
Partner with developers to diagnose, troubleshoot, and fix automation issues and application defects
Technical Skills Required
Playwright TypeScript Java Selenium Cucumber Gherkin GitHub Actions Azure Maven SQL
Benefits & Perks
100% remote contract role
6+ months contract duration

Job Description


Senior QA Automation Engineer


We are looking for a seasoned Senior QA Automation Engineer to define and lead our future quality engineering strategy. Bringing more than 10 years of deep expertise, you will spearhead the modernization effort — migrating from our existing Selenium/Java/Cucumber framework to a robust, next-generation automation platform using Playwright and TypeScript, while driving the adoption of Generative AI throughout the testing lifecycle. You will serve as the lead architect of this transformation, ensuring our quality processes effectively support fast-paced development of modern web applications. Acting as a bridge between Engineering and DevOps, you will champion a high-velocity Shift-Left approach, embedding performance, scalability, and reliability into the product starting from the initial code commit.You will play a key role in:

  • Planning, designing, and executing the migration of current Selenium tests to Playwright, while maintaining the right balance between speed, quality, and solid architecture.
  • Defining Playwright coding standards, review guidelines, and helping the team consistently follow them.
  • Implementing and optimizing CI/CD pipelines with GitHub Actions to automatically test all UI and API changes as they progress through environments (Dev, QA, Demo, and beyond).
  • Introducing and expanding an AI-first mindset across the team, leveraging AI for code generation, intelligent reviews, self-healing tests, and continuous maintenance.

Responsibilities

  • Evaluate the current Selenium/Java/Cucumber test suite to determine which tests to migrate and continue supporting the legacy framework throughout the transition.
  • Apply advanced Playwright capabilities such as fixtures, automatic waiting, and network interception to reduce test flakiness.
  • Design and maintain GitHub-based CI/CD solutions, including workflows, branching strategies, pull request quality gates, and pipelines that run comprehensive UI and API test suites on every commit and pull request.
  • Establish and promote Page Object Model (POM) best practices in TypeScript while guiding the team’s shift from Java.
  • Enforce governance, security standards, and secure credential handling across automation efforts.
  • Contribute to release processes by tracking deployments, running smoke tests after releases, and helping investigate production problems.
  • Build a solid QA automation foundation from the ground up, covering repository standards, reusable GitHub Actions workflows, runner management, environment promotion, and tagged deployments for improved traceability and faster rollbacks.
  • Research and introduce new tools, libraries, and AI technologies to keep the QA ecosystem current and highly effective.
  • Keep UI and API automation frameworks maintainable, scalable, and efficient for use across multiple teams.
  • Mentor junior engineers and lead workshops to promote modern automation practices and AI-assisted development.
  • Use AI-powered analysis and reviews to quickly spot anti-patterns, enhance test performance, and maintain consistent standards across automation code.
  • Enable true in-sprint automation by shifting testing left, so UI and API tests are built alongside features for instant feedback and completing the Definition of Done within the sprint.
  • Lead the development of Performance, Scalability, and Reliability (PSR) testing strategy organization-wide, including load and stress testing.
  • Define performance benchmarks and track key metrics inside the deployment pipeline.
  • Build centralized quality dashboards that give stakeholders clear visibility into test coverage and release readiness.
  • Partner with developers to diagnose, troubleshoot, and fix automation issues and application defects.
  • Write and execute SQL queries for backend data validation and database integrity checks.

Required Skills & Qualifications

  • 10+ years of professional experience in QA Automation or SDET roles.
  • Strong proficiency in Java and Selenium (legacy framework) paired with advanced, hands-on expertise in Playwright and TypeScript.
  • Solid mastery of TypeScript/JavaScript and asynchronous programming patterns (async/await).
  • Extensive experience with BDD (Cucumber/Gherkin) and adapting these concepts to modern UI/API testing.
  • Deep expertise in AI-augmented testing, including the use of GitHub Copilot, Claude, or other LLMs for test generation, root cause analysis, AI-assisted code reviews, and self-healing frameworks.
  • Proven track record testing REST APIs using Playwright or comparable tools.
  • Experience with Maven for build and dependency management.
  • Hands-on knowledge of performance testing methodologies.
  • Strong CI/CD expertise, particularly with GitHub repositories, branching models, pull request workflows, branch protection rules, code review gates, runners (self-hosted and GitHub-hosted), and GitHub Actions.
  • Experience building effective code review systems, including templates, CODEOWNERS, checklists, and custom AI-driven review frameworks for QA automation code.
  • Significant experience with Azure and creating automated pipelines from scratch.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

This is a 100% remote contract role expected to last 6+ months.


Similar Jobs

Explore other opportunities that match your interests

Senior AI Operations Specialist

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Not Applicable

gunia consulting

Emea
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Provisions Group

United State

Junior JavaScript Developer

Programming
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

blue oak consulting

France

Subscribe our newsletter

New Things Will Always Update Regularly