Domino's

Team Leader II (Software Quality Engineering) ( REF36753R)

Domino's$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field and 5 years of Software QA experience, or a Master's degree with 3 years of experience.
  • 5 years of experience in Automated Software QA practices, including BDD/TDD.
  • Expertise with Software Development Lifecycle processes.
  • Experience automating QA for eCommerce, POS, or SaaS applications.
  • Proficient with high-availability architectures in high-traffic environments.
  • Familiarity with tools such as JUnit, Selenium, node.js, and Cucumber for automated testing.
  • Experience with backend applications and APIs in Java/C#.

Responsibilities

  • Ensure overall Quality Assurance throughout the application development cycle.
  • Partner with development teams to enhance overall code quality.
  • Lead QA resources and define QA processes for the team.
  • Support cross-functional teams in quality efforts and provide strategic QA guidance.
  • Drive development of automated software quality test suites for application coverage.
  • Design, implement, and execute integration and regression tests for releases.
  • Provide mentoring, feedback, and career development to junior QA team members.

Benefits

  • Paid Holidays and Vacation
  • Medical, Dental & Vision benefits starting on the first day of employment
  • No-cost mental health support for employees and dependents
  • Childcare tuition discounts
  • No-cost fitness, nutrition, and wellness programs
  • Fertility benefits
  • Adoption assistance
  • 401k matching contributions
  • 15% discount on stock purchases
  • Company bonus
Full Job Description
Company Description

Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability - not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 80% of our sales in the U.S. are taken through digital channels. The brand continues to 'deliver the dream' to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That's just the tip of the iceberg...or as we might say, one "slice" of the pie! If this sounds like a brand you'd like to be a part of, consider joining our team!

Job Description

Summary of Duties: Responsible for overall Quality Assurance throughout application development cycle for their functional area. Partner with development team for overall code quality and other QA Leads for overall integration quality. Responsible for QA resources and overall QA process. Work with cross functional teams to support quality efforts throughout functional areas and provide guidance to and planning of QA strategy and goals for their respective area. Provide technical support for new automation and support existing automation systems by troubleshooting malfunctions and performing maintenance tasks. Drive team goals for developing automated software quality test suite to ensure applications have appropriate automation coverage. Build and execute smoke and regression suite. Guide maturity and improvements to QA automation framework using industry standards tools and approaches. Provide or facilitate Best Practice QA training to team members. Provide day-to-day team leadership, performance feedback, mentoring, and career development planning to QA team members for their functional area. Participate in analyzing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate incidents. Design, implement and execute cross-system integration tests and regression tests for each release. Build and oversee automated QA test suites, which can be handed over to Reliability and NOC teams who can execute tests at-will in Production environment for operational validation of systems. Help run appropriate test environments. Help evaluate new tools, products, upgrades and vendor/multivendor solutions. Conduct code reviews to ensure consistency, quality and reusability of test automation artifacts. Define and manage test automation code artifacts across multiple systems. Provide hands-on leadership and mentoring of junior team members. Support team and delivery managers in planning program-wide efforts. Support estimation of upcoming work and coordination of work across peer teams. Demonstrate features and provide status of managed services.

Qualifications

Qualifications: Bachelor's degree or equivalent in Computer Science, Software Engineering or related field of study and 5 years of progressive experience in Software Quality Assurance Engineering with Agile practices. Employer will accept a Master's degree or equivalent in Computer Science, Software Engineering or related field of study and 3 years of experience in Software Quality Assurance Engineering with Agile practices in lieu of a Bachelor's degree or equivalent and 5 years of progressive experience.

Applicants must have demonstrated experience with the following:

  1. 5 years (3 years with Master's degree) of experience in Automated Software Quality Assurance practices including BDD/TDD;
  2. 5 years (3 years with Master's degree) of experience with Software Development Lifecycle processes;
  3. automating Quality Assurance for eCommerce, Point of Sale, or Software as a Service (SaaS);
  4. automating Quality Assurance for Mobile websites and Native Mobile applications (including iOS, Android, or Windows);
  5. high-availability architectures in a large heavy-traffic environment (1000 transactions per minute);
  6. implementation of automated testing process, tools and services including JUnit, Selenium, node.js, Cucumber, and SoapUI;
  7. testing web applications developed in JavaScript, CSS, and XHTML;
  8. automated testing of backend applications and APIs developed in Java/C# with SQL, NoSQL, ActiveMQ or caching technologies (Hazelcast);
  9. automating Software Quality Assurance for Apps running on underlying components including Apache web server, NGINX or IIS that use SOAP, REST, or custom web services with JSON or XML as payloads;
  10. operating within Continuous Integration / Continuous Development (CI/CD) environment;
  11. automation tools and frameworks (Jenkins or similar);
  12. source code control systems (Git, Github, or Stash).
  13. data management practices including experience with SQL;
  14. design and implementation of technical solutions;
  15. full life cycle software deployment using Agile practices;
  16. configuring and managing devices within organizational units in GSuite;
  17. testing Multi-tier applications on ChromeOS Devices;
  18. debugging Apps on ChromeOS Devices and debugging ChromeOS Devices; and
  19. mentoring and coaching team members.


Any and all experience may be gained concurrently.

*Hybrid position requiring weekly onsite work Monday through Thursday in Ann Arbor office*

Position offered by Domino's Pizza, Inc.

Additional Information

Benefits:
  • Paid Holidays and Vacation
  • Medical, Dental & Vision benefits that start on the first day of employment
  • No-cost mental health support for employee and dependents
  • Childcare tuition discounts
  • No-cost fitness, nutrition, and wellness programs
  • Fertility benefits
  • Adoption assistance
  • 401k matching contributions
  • 15% off the purchase price of stock
  • Company bonus


All your information will be kept confidential according to EEO guidelines.

About Domino's

Domino's Pizza, Inc., branded as Domino's, is an American multinational pizza restaurant chain founded in 1960. The corporation is headquartered at the Domino's Farms Office Park in Ann Arbor, Michigan, and incorporated in Delaware. In February 2018, the chain became the largest pizza seller worldwide in terms of sales. Its menu features pizza, pasta, chicken wings, breadsticks, and desserts. Domino's has over 17,000 locations worldwide, including more than 11,000 in the United States. In 2020, Domino's was named the best pizza chain in the United States by the American Customer Satisfaction Index.
Learn more about Domino's
Size
13,500 employees
Market Cap
$12.5 billion
Industry
Net Income
$491.3 million
Founded
1960
5 Year Trend
+12%
Revenue
$4.1 billion
NASDAQ

Similar Jobs

More Jobs at Domino's

More Information Technology Jobs

Find similar Team Leader II (Software Quality Engineering) ( REF36753R) jobs: