Senior Quality Automation Engineer

Verramobility

Mesa (AZ)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Verramobility is seeking a passionate Senior QA Automation Engineer in Mesa, Arizona, to design and implement automated testing for web and mobile applications. You will use Playwright and Azure DevOps to enhance testing efficiency and reliability, contributing to a collaborative team aiming to deliver innovative software solutions.

Ideal candidates have 4+ years of QA experience, skills in automation tools, and a solid understanding of cloud environments like AWS and Azure. A BS in Computer Science or Engineering is required. This position offers a dynamic work environment with a strong focus on technology advancement.

Qualifications

  • 4+ years of QA/Quality Engineering experience focused on test automation.
  • Proficiency in QA automation and scripting languages like Python or TypeScript.
  • Solid experience with Azure DevOps and/or GitHub, integrating automated tests into CI/CD.
  • Experience automating tests for mobile apps using tools like Appium.

Responsibilities

  • Design and maintain automated test suites for web and mobile applications.
  • Create comprehensive test strategies including functional and regression testing.
  • Collaborate with developers on unit & API test strategies.
  • Build CI/CD quality gates and integrate test results.
  • Continuously improve UX quality through validation of usability and accessibility.

Skills

QA automation
Python
Azure DevOps
API testing
Mobile testing
Debugging skills
Agile practices
AI-assisted testing

Education

BS in Computer Science/Engineering

Tools

Playwright
GitHub
AWS
Appium
Postman
BrowserStack

Job description

Position Overview

We’re looking for a Senior QA Automation Engineer who is passionate about building reliable software through automation-first testing. In this role, you’ll design, create, manage, execute, and automate test suites across web and mobile applications, partnering closely with product, design, and engineering. You’ll leverage Playwright and modern CI/CD practices in Azure DevOps/GitHub, with deployments and environments spanning AWS and Azure. We are initiating AI-assisted test automation on the team so experience in AI tools is a plus. You’ll be part of a fast-paced, collaborative team driven by a startup mindset and focused on delivering innovative solutions.

What You’ll Do
  • Design, build, and maintain automated test suites for web and mobile using Playwright (or alternatives like: Cypress or Puppeteer) and Appium (mobile), emphasizing reliability, maintainability, and speed.
  • Create comprehensive test strategies (functional, regression, integration, end-to-end, cross-browser/device, accessibility, performance).
  • Shift-left testing: Collaborate with developers on unit & API test strategies; participate in story grooming, acceptance criteria refinement, and testability reviews.
  • Build CI/CD quality gates in Azure DevOps and/or GitHub Actions; integrate test results, flaky-test detection, and quality metrics dashboards.
  • Manage test environments and data across AWS & Azure, including test fixtures, mocking, and service virtualization.
  • Execute and triage automated and exploratory tests; isolate defects with clear repro steps, logs, video, and screenshots.
  • Continuously improve UX quality: Validate usability, accessibility (WCAG), responsiveness, and visual consistency; partner with design for testable UI patterns.
  • Contribute to standards: Coding style, page object models, fixtures, test data strategies, reliability practices, and documentation.
  • Leverage modern tooling (e.g., BrowserStack/Sauce Labs) for cross-device coverage; use AI-assisted tools for generating test cases, locators, and flakiness analysis where appropriate.
  • Metrics & reporting: Track and communicate coverage, defect leakage, mean time to detect/resolve (MTTD/MTTR), flaky-test rate, and release readiness.
Must-Have Qualifications
  • 4 + years of QA/Quality Engineering experience focused on test automation.
  • Proficiency in QA automation and scripting languages (Python, pytest, Locust and Playwright experience preferred for T2) OR (TS, K6 and Playwright experience preferred)
  • Solid experience with Azure DevOps (pipelines, test plans) and/or GitHub (Actions, pull request checks), including integrating automated tests into CI/CD.
  • Practical knowledge of cloud environments: provisioning test environments, secrets management, and pipelines in AWS and Azure.
  • Experience automating tests for mobile apps (at least one: Appium, Detox, Espresso, or XCTest).
  • Proficiency with API testing (e.g., Playwright API, Postman/Newman, REST/GraphQL) and contract testing (e.g., Pact).
  • Familiarity with cross-browser/device testing using BrowserStack or Sauce Labs.
  • Strong debugging skills: network tab, HARs, logs, tracing, screenshots/videos, and root-cause analysis.
  • Attention to UX: usability, visual consistency, and responsive behavior.
  • Experience with agile practices (Scrum/Kanban), story refinement, acceptance criteria, and defect lifecycle.
Nice-to-Have / Preferred
  • AI-assisted testing exposure (e.g., AI-generated test cases, locator resilience, self-healing tests, or ML-based flakiness detection).
  • Performance testing (e.g., k6, Lighthouse, WebPageTest) and basic security testing familiarity (OWASP Top 10 awareness).
  • Component-level testing (e.g., Playwright component testing, React Testing Library).
  • Experience with observability/telemetry (CloudWatch, Application Insights), using logs/metrics/traces to drive quality.
  • Basic scripting in Python/Node for test utilities; MongoDB and SQL for test data setup/validation.
  • Experience with Android Automotive OS application testing a plus
Success Indicators (First 90–180 Days)
  • Establish stable, fast Playwright suites integrated into CI with clear pass/fail gates.
  • Reduce flaky tests and improve signal-to-noise in pipelines; measure and report trends.
  • Achieve reliable coverage for critical user journeys across web and mobile.
  • Implement accessibility checks and baseline performance thresholds in the pipeline.
  • Partner with design/product to improve acceptance criteria and testability of UX flows.
  • Demonstrate impact via metrics: reduced defect leakage, faster release cycles, confident rollback/roll-forward patterns.
Education
  • BS in Computer Science/Engineering{
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 120,000
Senior QA Automation Engineer (Playwright)
Senior QA Automation Engineer (Playwright)

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 110,000 - 140,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest Technologies Corp • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest-North America • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior QA Automation Engineer
Senior QA Automation Engineer

CSS Staffing • Omaha (NE)

Hybrid
USD 120,000 - 135,000
QA Analyst / Tester
QA Analyst / Tester

Recru • United States

On-site
USD 65,000 - 95,000
QA Engineer
QA Engineer

Compunnel, Inc. • Florham Park (NJ)

On-site
USD 110,000 - 150,000
QA Automation Engineer
QA Automation Engineer

Gotechsolutions • Houston (TX)

On-site
USD 80,000 - 100,000
Health benefits
Paid time off
Automation Test Engineer
Automation Test Engineer

TechDigital Group • Mount Laurel Township (NJ)

Hybrid
USD 85,000 - 110,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

On-site
USD 85,000 - 110,000