Reference # 18-01865 Title Sr. ETL Quality Automation Engineer
Location Glendale, ARIZONA
Position Type Contract
Experience Level Contract
Start Date / End Date 20-11-2018 --- 30-11--0001
Description
A Test Automation Developer plans and conducts a wide range of quality assurance tests and analyses results to validate that all application products and services meet organizational standards and end-user requirements. Leveraging test automation tools and programming techniques, a Test Automation Developer is a developer with a testing mind set. All Test Analysts perform test planning, test design and test execution on an Agile team.

Responsibilities:
  • Collaboratively elaborates, analyzes and estimates user story requirements with the Scrum team
  • Defines and manages test plans, strategies, results reporting and metrics
  • Collaborates with the team to design test scenarios, build automated scripts and data and execute the scripts
  • Validates test results and works with developers to research and resolve defects
  • Identifies appropriate test strategy mix of manual and automation testing methods (leveraging automation where possible)
  • Coordinates and plans test runs within the sprint
  • Maps story acceptance criteria to tests and test results
  • Creates and modifies detailed automated test scripts/modules
  • Works with test automation architect to expand and/or improve automation framework and trouble shoot technical issues
  • Maintains solid knowledge and expertise in automated testing tools and techniques
Skills: Required Skills and Experience:
  • 3+ years of QA software testing experience
  • Test automation experience using Selenium (*NOT seeking minimal automation from UI standpoint- need more indepth knowledge)
  • 1 year of experience executing QA on an Agile/ Scrum team- must have Agile experience
  • Knowledge of test automation frameworks and automation design patterns
  • 2/3 years of programming experience with object oriented programming (Java)- current framework is built with Java
  • An understanding of systems design and data processing policies, practices and procedures
  • Excellent communication experience!
  • Additional Add Ons from Manager:
    - At least 3 years plus years of experience on API testing and Service Virtualization
    - 3 plus years of experience in test strategy, test Design, test execution analysis & reporting
    - Having experience in creating end to end CI/CD (Continuous integration/Continuous Delivery) solutions using tools Jenkins, Bamboo, or similar.
    - Experience with various domains such as Insurance, Finance, Banking, and Retail domain
    - Ability to work independently and take ownership
    - Prior Experience in Client Facing QA Lead Role
    - Good leadership and communication skills
    - Java, Java Scripting, Groovy Scripting
    - Unix commands and basic shell scripting
    - At least 4 years of experience in test execution analysis & reporting.
    - Ability to work in team in diverse/ multiple stakeholder environment
    - Good communication and Analytical skills