Domino's

Software Quality Engineer II

Full-time · Ann Arbor, MI
✓ Verified live on the employer's own system · added 2 days ago
Save search
Senior · 7+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 7+ years

Skills & tools

Process ImprovementQuality AssuranceRest ApisCode ReviewDevopsRecordkeepingManagementJava
Apply on company site ↗ See your fit → free

Full job description

The Software Quality Engineer II plays a critical role in ensuring the quality and

reliability of software applications. This position focuses on developing and

executing automated and manual testing strategies, collaborating with cross-

functional teams, and driving continuous improvement in QA processes. The role

requires strong technical expertise, attention to detail, and a passion for

delivering high-quality software in an Agile environment.

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.

Qualifications

- Bachelor's degree in computer science or equivalent experience. - Minimum 7 years of industry experience, preferably in an Agile development environment. - Must have 5+ years of Java coding experience. Javascript experience is a plus. - Experience with automated testing tools - Cucumber/Gherkin, Java, Selenium Webdriver, and PlayWright. - Experience in API automation testing using JAVA Springboot2, RestAssured, GraphQL or Postman. - Experience with JMS driven messaging protocols like AMQ, RabbitMQ, Kafka, etc. - Knowledge of MS Entity Framework/Spring JDBC. - Experience with Service-oriented architecture. - Knowledge working with CI/CD processes and tools - GitHub and Jenkins/JenkinsX. - Experience with source control versioning tools and processes - Git/Stash. - Experience in writing SQL queries for test data preparation as well as data validation. - Experience with defect tracking tools (JIRA). - Experience in manual testing. - Ability to work independently with an aptitude for detailed work and follow-up activities. - Ability to multitask in a fast-paced agile work environment. - Experience in heavy traffic eCommerce applications

Preferred Skills

- NICE TO HAVE - experience with querying Couchbase database. - Experience working with databases and various data formats and related technologies for testing SQL Server and SQL Server Management Studio is a plus. - Experience with Splunk analytics for validating technical fixes and updates in the app code/config. - POS system experience is a plus. - Nice to have experience with payment gateways and payment terminals. - Nice to have experience with Kubernetes and container-based application deployment and operations.

More jobs at Domino's

Similar jobs near Ann Arbor, MI

Tell me when more Software Engineer jobs post near Dearborn, MI We re-check every listing against the employer’s own board — no résumé needed.

Search Software Quality Engineer II jobs near Ann Arbor, MI → Browse all live jobs

This posting was published by Domino's on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.