Senior Quality Assurance Engineer

Apply Here

Countries
USA
Job Types
software & tech, engineering & hardware, operations
Experience
late
Organization Types
transportation & mobility
Location
AZ_Mesa_HQ
Posted Date
Company
Verra Mobility

AI Summary

Job Description

Ensure end-to-end quality for cloud-based and legacy applications through test design, manual, exploratory, and automated testing. Analyze requirements, design test scenarios, and determine automation strategies. Leverage AI tools for testing and mentor other testers. Partner with cross-functional teams to ensure application quality throughout the SDLC.

Hard Requirements

  • 8+ years of software testing/quality engineering experience
  • Significant hands-on automation experience
  • Proven ability to independently analyze requirements and create test scenarios/cases
  • Strong hands-on experience with manual/exploratory testing
  • Strong hands-on experience with automated testing
  • Experience testing modern applications (React, APIs, microservices, cloud)
  • Strong hands-on expertise with Playwright, Selenium WebDriver, TypeScript/JavaScript
  • Experience with reusable automation frameworks, test fixtures, assertions, test-data management, parallel execution, cross-browser testing
  • Strong experience testing REST APIs, JSON/HTTP services, microservices, backend integrations, databases, asynchronous/event-driven workflows
  • Working knowledge of C#, .NET/.NET Core, ASP.NET Core, React, microservices, micro frontends, REST APIs, legacy .NET Framework/ASP.NET applications
  • Strong SQL/SQL Server skills
  • Ability to develop maintainable automation using SOLID principles, object-oriented concepts, separation of concerns, reusable components, clean code, and design patterns
  • Experience with cloud platforms (preferably Azure)
  • Experience with CI/CD technologies (e.g., Azure DevOps)
  • Strong knowledge of risk-based testing, test pyramid, shift-left testing, regression strategy, defect management, root-cause analysis, traceability, test coverage, release readiness, continuous quality improvement

Soft Requirements

  • Excellent communication (written & verbal)
  • Knowledge sharing
  • Analytical skills
  • Debugging skills
  • Problem-solving skills
  • Collaboration skills
  • Ownership skills
  • Experience in team environments
  • Experience with Agile project methodologies
  • Ability to leverage generative AI tools
  • Alignment with Verra Mobility Core Values

Browse all urbanism jobs