Domino’s Pizza Jobs – QA Automation Architect

Website Domino's

Job Description:

The Automation Architect – Software Quality is responsible for architecting automated quality assurance frameworks and testing approaches throughout the application development and support lifecycle from design, delivery, operations and maintenance. QA Automation Architect will partner with the Development teams and Operations teams for overall code quality and ongoing maintenance and operations.

Job Responsibilities:

  • Participate in analyzing Major Incidents and Emergency Change controls to identify software quality issues and adjust automation processes to reduce or eliminate those
  • Ensure unit, component, acceptance, integration, load, security, scalability, usability, and platform tests are architected, implemented and executed by the appropriate QA and Development teams
  • Help develop and execute the Quality Strategy with focus on QA automation.
  • Provide thought leadership for QA automation across ALL Domino’s Technology app areas
  • Partner with App Development leaders and provide inputs for the development of the project plans by outlining QA tasks, deliverables, deadlines, time estimates, etc.
  • Design, implement and execute cross-system integration tests and regression tests for each release
  • Build and manage automated QA test suites which can be handed over to Reliability and NOC teams who can execute these at-will in Production environment for operational validation of systems
  • Architect, and help manage appropriate test environments.
  • Keeps abreast of current and emerging technology and trends in automated software testing
  • Evaluates and recommends new tools, products, upgrades and vendor/multivendor solutions
  • Conducts code reviews to ensure consistency, quality and reusability of test artifacts
  • Ensure the QA automation framework encompasses various application architectures including web applications, mobile apps, APIs and messaging apps
  •  Develops appropriate QA standards, guidelines and procedures as needed
  • Provides governance to ensure automated scripts meet coding standards and provide appropriate test coverage
  • Train and mentor team members on automation best practices, as well as effective use of test automation tools
  • Directs and delegates tasks effectively to others, balancing resources with skills and priorities
  • Promote, coach/mentor QA and Development teams in implementing and using Behavior Driven Development (BDD) and Test-Driven Development (TDD) approaches

Job Requirements:

  • Experience testing web applications developed in JavaScript, CSS, XHTML
  • Experience in automated testing of backend applications and APIs developed in Java/C# with SQL, NoSQL, ActiveMQ and caching technologies such as Hazelcast
  • Experience in automating SQA for Applications with user interface implemented in Visual Basic
  • Experience in automating SQA for apps with Web UI on multiple browsers (IE, Firefox, Safari, Chrome) and operating systems (Linux, Windows, iOS)
  • 8+ years of experience in Software Quality Assurance program with Agile practices
  • 5+ years of experience in Automated Software Quality Assurance practices including BDD/TDD
  • 5+ years of experience of Secure Development Lifecycle processes
  • Experience in automating SQA for apps running on various underlying components including Apache web server, NGINX and IIS that use SOAP, REST, and custom web services with JSON and/or XML as payloads
  • Experience with automating QA for Mobile websites and Native Mobile applications (iOS, Android, Windows)
  • Experience with high-availability architectures in a large heavy-traffic environment
  •  Bachelor’s degree in computer science or equivalent experience
  • Must be a hands-on architect willing to take responsibility for resolving technical challenges
  • Experience with the implementation of automated testing process, tools and services including JUnit, QTP, Selenium, Karma, node.js, grunt.js, Cucumber, SoapUI

Job Details:

Company:  Domino’s

Vacancy Type:  Full Time

Job Location: Santa Fe, NM, US

Application Deadline: N/A

Apply Here

vacancyoptions.com