drjobs Team Leader II (Software Quality Engineering) ( REF36753R)

Team Leader II (Software Quality Engineering) ( REF36753R)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ann Arbor, MI - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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: Bachelors 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 Masters 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 Bachelors degree or equivalent and 5 years of progressive experience.

 

Applicants must have demonstrated experience with the following:

 

  1. 5 years (3 years with Masters degree) of experience in Automated Software Quality Assurance practices including BDD/TDD;
  2. 5 years (3 years with Masters 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 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 Dominos 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.

 


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.