Senior Quality Assurance Engineer

MS2soft Ann Arbor, MI $110,000 - $135,000
Full Time Senior Level 6+ years

Posted 4 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

As a Senior Quality Assurance Engineer, you will design, build, and maintain core testing systems to ensure the highest standards of quality and reliability for MS2's transportation platform. You will partner with product and engineering teams to evolve a robust full-stack test automation strategy, taking ownership of complex quality challenges while collaborating with a supportive team.

Responsibilities

  • Design, build, and maintain automation frameworks and supporting utilities that are reliable, maintainable, and easy for others to contribute to
  • Define and prioritize automated coverage across UI, API, and integration layers, balancing speed, stability, and confidence
  • Integrate automated tests into CI/CD pipelines and ensure results are fast, trustworthy, and actionable
  • Own the operational health of the automation suite by reducing flaky tests, improving runtime performance, and keeping tests aligned with product changes
  • Collaborate closely with product managers and engineers to align on approach and execution
  • Establish and maintain test plans for key workflows, including regression and exploratory testing for high-risk changes
  • Triage defects efficiently by isolating root causes, providing clear reproduction steps, and collaborating with engineers through resolution and verification
  • Provide clear reporting on quality signals and recommend improvements based on data
  • Mentor and enable others to contribute to quality and automation through pairing, documentation, examples, and code review of test changes

Requirements

  • 6+ years of experience in software quality assurance with ownership of automation in production environments
  • Proven experience designing and maintaining automation frameworks and test infrastructure
  • Proficiency in at least one programming language used for test automation (C# or JavaScript/TypeScript preferred)
  • Strong understanding of QA methodologies, defect triage, and building reliable quality signals throughout the SDLC
  • Experience testing systems with large datasets and complex workflows
  • Experience integrating automated tests into CI/CD and maintaining high-signal pipelines
  • Strong communication skills and ability to collaborate cross-functionally
  • Hands-on experience with modern automation tools (e.g., Playwright, Cypress, Selenium, Appium)
  • Experience validating and querying data in SQL as part of test setup and verification
  • Experience with Git / GitHub workflows and pull-request-based collaboration
  • Experience working in Agile/Scrum delivery teams and supporting frequent releases

Qualifications

  • Bachelor's degree in computer science, engineering, or equivalent practical experience
  • 6+ years of experience in software quality assurance, with significant ownership of automation in production environments

Nice to Have

  • Experience with performance and/or security testing concepts and tooling
  • Familiarity with AWS-hosted environments and troubleshooting test failures in cloud-based CI systems
  • Experience with GIS systems including ESRI and map visualization tools such as Google Maps or Mapnik

Skills

SQL * AWS * C++ * JavaScript * Agile * Scrum * Git * TypeScript * GitHub * Selenium * Playwright * Cypress * Appium * Esri * Google Maps * Mapnik *

* Required skills

Benefits

Health Insurance
Life Insurance
Employee Assistance Program
Professional development assistance
Dental Insurance
Disability Insurance
Referral program
Flexible Spending Account
Vision Insurance
Paid Time Off
Flexible schedule
401k with matching

About MS2soft

MS2 is a national leader in transportation data management and analysis, with the largest traffic count database in North America. They provide software to manage transportation data for over 270 agencies.

Technology
View all jobs at MS2soft →