Ann Arbor, United States of America Remote (City) Employment

Domino's is hiring a Software Quality Engineer

Responsibilities

  • Participate in developing and documenting user stories by providing test strategy and automation estimates.
  • Develop, document, and maintain test strategies, plans, and scenarios for multiple environments.
  • Build and execute unit, component, acceptance, integration, API, regression, end-to-end (E2E), functional, smoke, load, usability, and platform tests.
  • Conduct code reviews for test automation artifacts to ensure consistency, quality, and reusability.
  • Partner with developers to ensure all areas of the application are fully tested and to find technical solutions for test automation.
  • Build and manage automated test suites and ensure execution through various environments and CI/CD pipelines.
  • Regularly execute, maintain, and update automated test suites; analyze failures and update scripts.
  • Create defects with detailed documentation and validate fixes; ensure timely resolution and required automation updates.
  • Present results and provide sign-off on software functionality for production releases.
  • Work with cross-functional teams and release management to manage development, QA, and production releases.
  • Perform exploratory testing to uncover unexpected behaviors and refine test cases.
  • Contribute to QA automation frameworks using industry-standard tools and approaches (e.g., JAVA Springboot2, RestAssured, GraphQL, Cucumber, Spring JDBC, GitHub, Git/Stash, SQL, Postman).
  • Leverage and enhance coding standards and best practices for automated QA code.
  • Participate in analyzing major incidents and emergency change controls to identify automation opportunities.
  • Strong focus on automation frameworks and CI/CD integration.
  • Active participation in code reviews and governance.
  • Collaborate with developers and product teams to ensure quality standards.
  • Support automation efforts by creating and maintaining automated test scripts.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Ensure compliance with QA best practices and organizational standards.

Requirements

  • Strong technical expertise
  • Attention to detail
  • Passion for delivering high-quality software
  • Experience with automated and manual testing strategies
  • Collaboration with cross-functional teams
  • Experience in Agile environment
  • Ability to develop, document, and maintain test strategies, plans, and scenarios
  • Experience building and executing various types of tests (unit, component, integration, API, regression, E2E, functional, smoke, load, usability, platform)
  • Experience with code reviews for test automation artifacts
  • Partnership with developers to ensure full test coverage and automation solutions
  • Building and managing automated test suites across CI/CD pipelines
  • Execution, maintenance, and updating of automated test suites
  • Defect creation with detailed documentation and validation of fixes
  • Sign-off on software functionality for production releases
  • Work with release management across development, QA, and production
  • Exploratory testing to uncover unexpected behaviors
  • Contribution to QA automation frameworks using tools such as JAVA Springboot2, RestAssured, GraphQL, Cucumber, Spring JDBC, GitHub, Git/Stash, SQL, Postman
  • Adherence to coding standards and best practices for automated QA code
  • Participation in analyzing major incidents and emergency change controls
  • Focus on automation frameworks and CI/CD integration
  • Active participation in code reviews and governance
  • Collaboration with developers and product teams to ensure quality standards
  • Creation and maintenance of automated test scripts
  • Participation in Agile ceremonies
  • Compliance with QA best practices and organizational standards

Work Arrangement

Remote (City/Region) — Ann Arbor, MI

About company
Domino's

As the largest pizza company in the world, Domino’s is dedicated to making, baking, and delivering mouthwatering pizza to households across the U.S. and world.

Domino’s believes in doing the right thing, putting people first, creating inspired solutions, championing our customers, and growing and winning together.

Founded in 1960 with just one store, Domino’s has grown into a global brand with over 22,100 stores in more than 90 international markets, continuing its legacy of delivering great-tasting pizza and innovative customer experiences.

All jobs at Domino's Visit website
Job Details
Department Domino’s Technology
Category other
Posted 2 months ago