Verramobility
Senior Quality Assurance Engineer
AZ_Mesa_HQ. Posted a month ago
The role
This person will ensure end-to-end quality of modern cloud-based and legacy enterprise applications. They will perform test design, manual testing, exploratory testing, and automated testing.
What you will do
- Analyze business requirements, user stories, and technical designs to identify test scenarios and risks.
- Create and maintain test scenarios, test cases, test data, and regression test suites.
- Perform hands-on functional, exploratory, integration, regression, and end-to-end testing.
- Partner with Product Managers, Tech Leads, Developers, and Architects early in the SDLC.
- Determine appropriate testing approaches including automation versus manual testing.
- Design, develop, and maintain automated UI, API, integration, and end-to-end tests.
- Build reusable, scalable, and maintainable automation frameworks and components.
- Test modern applications built with React, microservices, and cloud technologies, and legacy .NET applications.
- Integrate automated tests into CI/CD pipelines.
- Analyze escaped production defects to identify coverage gaps and improvements.
Required qualifications
- Bachelor’s degree in Computer Science, Information Technology, or Engineering (or equivalent experience).
- 8+ years of software testing/quality engineering experience, including significant hands-on automation experience.
- Ability to independently analyze requirements and create test scenarios and test cases.
- Experience performing both manual/exploratory testing and automated testing.
- Experience testing applications involving React, APIs, microservices, distributed systems, and cloud technologies.
- Excellent communication, knowledge sharing, analytical, debugging, problem-solving, collaboration, and ownership skills.
- Experience within team environments and Agile project methodologies.
- Hands-on expertise with Playwright, Selenium WebDriver, TypeScript/JavaScript, and reusable automation frameworks.
- Experience testing REST APIs, JSON/HTTP services, microservices, backend integrations, databases, and asynchronous/event-driven workflows.
- Working knowledge of C#, .NET/.NET Core, ASP.NET Core, React, microservices, micro frontends, REST APIs, and legacy .NET Framework/ ASP.NET applications.
- Strong SQL/SQL Server skills for test-data preparation and backend validation.
- Ability to develop automation using SOLID principles, object-oriented concepts, and design patterns.
Nice to have
- Experience with cloud platforms, preferably Azure
About the company
Verra Mobility is a global leader in smart mobility. Verra Mobility Commercial Services creates smart roadways, serving the world's largest commercial fleets and rental car companies.