Jobs:

Higher Education Jobs >> Faculty Positions >> Engineering and Computer Science

Search Jobs:

  • Search by keywords:
  •  Higher Education Jobs
  •  Industry Jobs
  • Advanced Search

Sponsored Links

Job No. 156705

  • Job Title:
  • Quality Assurance Engineer Senior
  • Employer:
  • University of Michigan-Ann Arbor
  • Location:
  • Ann Arbor , MI
  • Posting Date:
  • 13-Oct-2025
  • Description:
  • Responsibilities*
    Quality Strategy and Testing Leadership

    Define and implement comprehensive testing strategies across all product squads
    Assist with unit testing for web, mobile, and API testing
    Collaborate with engineers to establish release readiness criteria and quality gates, balancing speed with reliability
    Design test approaches for complex integrations (Canvas, edX, payment systems)
    Track quality metrics and drive continuous improvement through data-driven insights
    Support accessibility compliance (WCAG 2.1 AA) and inclusive user experiences
    Prioritize testing efforts based on risk assessment and business value

    Technical Excellence and Infrastructure

    Architect frontend test automation using modern frameworks (Selenium, Cypress, Playwright)
    Integrate automated test suites (unit, integration, E2E) into CI/CD pipelines using tools like Jenkins, GitHub Actions, or CircleCI to enable continuous validation and rapid feedback
    Implement performance, security, and reliability testing strategies
    Maintain test environments, test data management strategies, and implement synthetic monitoring to proactively identify performance and availability issues
    Debug complex multi-system issues and coordinate resolution
    Champion testing best practices including shift-left

    Cross-Squad Collaboration and Mentorship

    Partner with engineering to improve code testability and testing standards
    Collaborate with product managers and developers on acceptance criteria and test scenarios
    Support all squads with specialized testing needs (CMS, data pipelines, A/B tests)
    Mentor team members and student fellows on quality practices and foster a quality-first mindset
    Facilitate bug triage and coordinate cross-team issue resolution
    Communicate testing status and quality insights to stakeholders
    Required Qualifications*
    Bachelor's degree in Computer Science, Engineering, or equivalent experience
    5 or more years of professional QA/testing experience with 2 or more years in senior or lead roles
    Strong test automation experience with modern frameworks and languages:
    Web automation: Selenium, Cypress, Playwright, or similar
    API testing: REST, GraphQL, Postman, or similar tools
    Programming: Python, JavaScript, or Java
    Mobile testing experience (iOS/Android) is a plus
    Proficiency with version control (Git) and experience with CI/CD tools (Jenkins, GitHub Actions, CircleCI) is a plus
    Strong understanding of testing methodologies (functional, integration, regression, UAT) and experience with performance testing tools (JMeter, K6, LoadRunner) is a plus.
    Experience testing in cloud environments is a plus (AWS, Azure, GCP)
    Proficiency with SQL for data validation and test verification
    Experience with agile/scrum methodologies and working in cross-functional teams
    Strong analytical and problem-solving skills with attention to detail
    Excellent written and verbal communication skills
  •  Contact information:
  • University of Michigan-Ann Arbor
  • Ann Arbor, MI 48109
  • United States
  • Employer's Website:
  • Visit Employer's website



© 2009-2020 HigherEdSpace.com, All Rights Reserved.
Higher Ed Space ® is a registered trademark of AmeriCareers LLC.