Reference # 19-00658 Title Quality Engineer IV
Location Glendale, ARIZONA
Position Type Right to Hire
Experience Level Right to Hire
Start Date / End Date 14-10-2019 --- 16-10-2020
The QA Automation Engineer is responsible for defining test plans, designing, developing, and executing reusable and maintainable test automation scripts, as well as improving test coverage and filling gaps in existing automation scripts in order to improve the overall quality of our digital properties. The QA Automation Engineer is responsible for creating and testing using both manual and automated testing frameworks. The QA Automation Engineer demonstrates innovation, collaborative attitude, and coordination skills in addition to possessing a strong technical and programming/test automation skill set. The QA Automation Engineer supports the development team through planning, prioritization and adjusting test plans for periodic releases.

Effectively manage priorities, deliverables and timelines with little need for escalation.
Develop and maintain strong working relationships and partnerships with key business systems stakeholders.
Drive best practices in QA Engineering and ensure Secure, Scalable, Performant, and Highly Available Service.
Experience working with and coordinating automated test activities across multiple teams.
Designed, developed and executed reusable and maintainable test automation scripts using JavaScript frameworks and/or Selenium.
Demonstrable experience with integration, performance, regression, stress, and acceptance testing with a focus on web and mobile applications.
Support user acceptance testing for new features, improving the test coverage by including the most relevant end-to-end user scenarios in test plans and automation.
Developed and/or recommended tools to assist test engineers in test planning, execution, and reporting.
Tracked and helped with prioritization of defects throughout the product releases and lifecycles, by collaborating with team & stakeholders.
Experience testing applications that integrate with other systems through RESTful APIs.
Worked with open source web frameworks such as React, Node.js, Express, Selenium, SoapUI and cloud platforms and services such as Amazon, browser stack, Perfecto Mobile, Experitest, and Sauce Labs.

Team player, interpersonal, analytical, and problem-solving skills.
Effective decision-making skills, even under pressure and while lacking all of the desired information detail.
Experience with highly transactional account and payment related websites.
Relentlessly introduce new ways of improving the quality and performance of our digital properties.
Ability to adapt quickly to changing priorities, assignments, and roles.
Experience working with projects spanning across multiple applications in a hybrid environment of On-Premise, Cloud, and SaaS.
Experience supporting complex systems with significant integration points, external Third Party systems through APIs and multi-step authorization factors.
3 or more years of software test automation experience with focus on web and mobile applications.
Experience working in an agile environment.

Ability to propose and create reusable components steps that can be integrated into cross-application test suites.

Bachelor's degree in related area or an equivalent combination of education and experience