Quality Assurance Engineer
$75k - $80kUniversity of Michigan
Quality Assurance Engineer
Apply Now
How to Apply
A cover letter and resume are important submissions for the hiring team to get a sense of your experience. In the cover letter, in two pages or less, please let us know how this role aligns with your career aspirations and skill set. Submit both a cover letter and resume as one file (because of system limitations).
Who We Are
Through curricular innovation, tools for student success, and educational research and analytics, the University of MichiganCenter for Academic Innovation ( is building the future of education. Our vision is a future in which education connects and empowers learners everywhere to reach their full potential throughout their lives. To realize our vision, we make it our mission to collaborate across campus and around the world to create equitable, lifelong educational opportunities for learners everywhere.
Job Summary
The Michigan Online Product Engineering team is a newly formed, dynamic group of developers, designers, and product specialists at the heart of the Center for Academic Innovation. Our mission is to design, build, and scale the Michigan Online platform to serve 25 million learners worldwide. Organized into squads focused on the Learner Innovation, Platform, Data & Infrastructure, and Assurance, we are responsible for the entire product lifecycle. We are a collaborative, agile team dedicated to creating a world-class, data-driven, and personalized destination for online education.
For more information, please visit our website:Academic Innovation ( .
Responsibilities *
Quality Engineering and Test Execution
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, NLP, 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 front-end test automation using modern frameworks (Playwright, Cypress, Python)
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 others in 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)
Facilitate bug triage and coordinate cross-team issue resolution
Communicate testing status and quality insights to stakeholders
What You'll Do
As a Quality Assurance Engineer, you will report to the Senior Quality Assurance Engineer and execute the quality strategy and testing responsibilities across all product squads, ensuring U of M's Center for Academic Innovation's products remains reliable, scalable, and learner-centered. You will design and implement automation frameworks, oversee release readiness, and balance automated and manual testing to deliver exceptional user experiences. Acting as a hands-on engineer you will integrate quality practices into every stage of development, strengthen continuous integration and deployment pipelines, and champion test automation as part of our DevOps culture. You will contribute to quality metrics, provide data-driven analysis of those metrics, and serve as a guardian of production stability while enabling teams to innovate and release confidently at scale.
Required Qualifications *
Bachelor's degree in Computer Science, Engineering, or equivalent experience
1 - 3 years of professional QA/testing experience as an engineer, analyst, or other testing 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, TypeScript, 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
Ability to learn and appropriately use new technologies to improve processes, communication, and outcomes, including AI-enabled tools where relevant to the role, consistent with university policy and job responsibilities.
Modes of Work
The work requirements allow both onsite and offsite work and an employee has an expected recurring onsite presence. On occasion, the employee may be required and must be available to work onsite more frequently if necessitated by unit leadership or their designee and/or the job requirements.
Additional Information
The mode of work for this position is Hybrid with a minimum of 4 days in the office per week, Monday through Thursday, with an option of remote work on Fridays. On occasion, you may be required and must be available to work onsite on Fridays if necessitated by our center's policy and domain leadership or by your job requirements.
Must have legal authorization to work in the United States.
The salary for this position will be based upon the selected candidate's education and experience.
Excellent benefits are available, for details, see
We support the creative, responsible, and ethical use of AI tools to enhance our work, in alignment with institutional policies and best practices.
Salary Information
The general salary range for this position is $75,000 - $80,000. Candidates can expect to be paid a competitive and equitable salary. Factors used to determine salary include education level, experience, knowledge and skills for the position and internal equity within the unit. All candidates are encouraged to discuss salary questions to honor alignment and transparency throughout the recruiting process.
Organizational Statement on Harassment
We believe all individuals deserve to be treated with respect and dignity and have the right to work in a professional atmosphere that promotes mutual respect and a safe space for collaboration. Any concerns shared with all non-confidential U-M employees (staff and student employees) in the Center for Academic Innovation will be reported to the Equity, Civil Rights, & Title IX Office to be reviewed and addressed, and the Center for Academic Innovation encourages reporting of any forms of harassment including sexual and gender-based harassment.
Background Screening
The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks will be performed in compliance with the Fair Credit Reporting Act.
Application Deadline
Job openings are posted for a minimum of seven calendar days. This job may be removed from posting boards and filled anytime after the minimum posting period has ended.
Decision Making Process
Applications will be reviewed as received throughout the posting period and continue until the position is filled.
U-M EEO Statement
The University of Michigan is an equal employment opportunity employer.
Job Detail
Job Opening ID
277940
Working Title
Quality Assurance Engineer
Job Title
QA Analyst Intermediate
Work Location
Ann Arbor Campus
Ann Arbor, MI
Modes of Work
Hybrid
Full/Part Time
Full-Time
Regular/Temporary
Regular
FLSA Status
Exempt
Organizational Group
Vp Acad Innovation
Department
Center for Academic Innovation
Posting Begin/End Date
5/20/2026 - 6/19/2026
Salary
$75,000.00 - $80,000.00
Career Interest
Information Technology
Apply Now
$75k - $80k
...Quality Assurance Engineer The Michigan Online Product Engineering team is a newly formed, dynamic group of developers, designers, and product specialists at the heart of the Center for Academic Innovation. Our mission is to design, build, and scale the Michigan Online...SuggestedWork at officeRemote workWorldwideMonday to Thursday- ...Role Overview As a QA Engineer, you will be the guardian of our software's reliability and security. Your primary mission is to ensure that every release meets the highest standards of quality, performance, and data integrity. You will collaborate closely with frontend...Suggested
$127k - $235k
...next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels, united... ...will typically: ~ Be passionate about software quality and its role in delivering real customer value. ~ Think...SuggestedWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week$500 per month
Become a Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: ...SuggestedRemote work10 hours per week- ...specifications, and written and verbal instructions related to HVAC/R and building integration systems. Assist the Principle Plant Engineer-Energy Conservation and Sustainability with reviewing, developing, evaluating, and implementing energy conservation and...SuggestedWork experience placementMonday to FridayShift work
- ...Job Description Job Description Junior Controls & Automation Engineer 80,000 - 110,000 We are partnering with a growing engineering and automation organization seeking an early-career engineer to support industrial and infrastructure-focused projects. This opportunity...Full timeInternshipWork at office
- ...Job Description Job Description United Precision Products is hiring a Quality Engineer to support our aerospace fastener manufacturing operation in Dearborn Heights, MI. We are a 100% aerospace manufacturer specializing in internal engine fasteners, double-ended...Full timeMonday to FridayAfternoon shift
- ...Security Automation Engineer At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled... .... Equity, in the form of non-qualifying options High-quality health benefits Retirement Plan with employer match...Local areaWorldwideFlexible hours
$95k - $100k
...Location: Ann Arbor, MI (Candidates should be local to the Ann Arbor area or willing to relocate) Salary: $95,000-$100,000 The Quality Engineer II plays a critical role in ensuring the quality and reliability of software applications. This position focuses on developing...Full timeLocal areaRelocation- ...compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems,...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...If this sounds like a brand you’d like to be a part of, consider joining our team! Job Description As a Manager – Data Quality Engineering, you will lead the organization’s data quality, quality engineering, and data analyst practice. This is a senior technical...Local area
- ...Job Description Job Description Automation Engineer – Data Centers (SCADA / Ignition / PLC ) We are seeking a Controls / Automation Engineer with hands-on experience in PLC programming, SCADA development, and system integration to support our mission-critical data...Temporary workLocal area
$155.66k - $225.16k
...About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is... ...as possible, increasing our productivity and improving the quality of our products, decision-making, and internal processes. You...Remote jobFull timeShift work$48 per hour
...financial wherewithal and manages a portfolio of long-life, high quality infrastructure assets with high barriers to entry that generate... ...various retail options) Job Summary: A stationary engineer position supporting a district energy plant (steam, gas turbine...ApprenticeshipWork at officeImmediate startShift workWeekend work$85.39k - $116.98k
...Job Description Job Description Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public...Full timeRemote work$139k - $166.8k
...Software Engineer, II - Operating System Ann Arbor, MI About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent...Full timeImmediate startRelocation$140k - $220k
...Perception Autonomy Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workRelocation packageDay shift- ...diverse 800+ team of professionals works collaboratively across multiple service areas in multiple states, including architecture, engineering, planning, surveying, and construction engineering. We are a team of experts with individual specialties working together,...Temporary workFlexible hours
- ...this sounds like a brand you’d like to be a part of, consider joining our team! Job Description Level III Site Reliability Engineers are recognized technical experts who lead complex projects and initiatives, drive innovation, and serve as key resources for both...Local areaRelocation
- Position Quality Engineer Location Canton, MI Job ID 341 # of Openings 1 Reports To Quality Manager Qualifications Bachelor Degree in Mechanical Engineering or Equivalent Demonstrated Experience. Job Description Under direction of the Quality Manager, direct the...Immediate start
- ...Description Job Description Job Title: Mobile App Validation Engineer Key Responsibilities Conduct system-level testing of... ...range of test cases and validation scenarios to ensure application quality Collaborate with cross-functional teams to validate vehicle...Work at officeRemote work
- ...WCRC) is seeking qualified applicants for the position of Project Engineer ( internal classification: Project Manager ). In this role you... ...a meaningful way. WCRC offers stability, work-life balance, a quality work environment, as well as a comprehensive benefits package....Contract workTemporary workSummer workLocal areaImmediate startRemote workRelocationMonday to FridayFlexible hours
- ...multiple service areas in multiple states, including architecture, engineering, planning, surveying, and construction engineering. We are... .... Adhere to budget, schedule, contractual obligations and quality standards. Participate in developing budgets and schedules....Temporary workFor contractorsFlexible hours
- ...multiple service areas in multiple states, including architecture, engineering, planning, surveying, and construction engineering. We are... ...Discipline Director/Geographic in the hiring process. Assures that direct reports have the tools and training to effectively...Temporary workFlexible hours
- ...Graduate Engineer, EDGE Program Together, we own our company, our future, and our shared success. As an employee-owned company, our... ...engineering codes and Black and Veatch policies and procedures Quality / Continuous Improvement: Develops an understanding and complies...Full timeTemporary workPart timeWork experience placementInternshipRelocationVisa sponsorshipFlexible hours
- ...Quantum Software Engineer In this role, you will help bridge the gap between quantum algorithms and real-world quantum hardware by developing efficient, hardware-ready quantum software solutions. You'll work on implementing and optimizing quantum circuits for execution...Casual workVisa sponsorshipRelocation package
$100k - $120k
...drive the technical direction of our products. This role is ideal for an experienced engineer who enjoys hands‑on development, technical ownership, and helping teams deliver high‑quality software at scale. Responsibilities Lead the design, development, and...Flexible hours$90.4k - $153.7k
...development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of...Minimum wageWork at officeFlexible hours$150k - $190k
...Autonomy Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift2 days per week- Sr. FRT & RR Suspension Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for a Senior Engineer to join the Chassis... ...challenges. The team is committed to delivering high-quality, safe, and reliable Chassis systems, encouraging creative problem...For contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Quality Assurance Engineer. Be the first to apply!
- quality management nurse Ann Arbor, MI
- quality intern Ann Arbor, MI
- water quality scientist Ann Arbor, MI
- quality manufacturing Ann Arbor, MI
- quality equipment Ann Arbor, MI
- quality lead Ann Arbor, MI
- quality tech Ann Arbor, MI
- quality improvement nurse Ann Arbor, MI
- water quality Ann Arbor, MI
- rn quality Ann Arbor, MI



