Essential Functions:
ย ย Create Automation Test Plan and Test strategy documents
ย ย Design, develop and implement automation testing flows and scripts
ย ย Develops suitable test techniques using an automated approach
ย ย Aids in identifying tests that are good candidates for automation. Identifies approaches for risk-based testing for each feature or scope of work in a project effort and prioritizes test execution in order to test high risk/high impact scenarios first
ย ย Design and develop common and reusable code components
ย ย Develop SQL queries to meet the business scenarios to drive automation tests as needed
ย ย Implement automation to aid in regression testing and the demonstration of Features developed and validated in sprints, as required
ย ย Sets up software and hardware in the test lab, per specs
ย ย Ensures test results are accurate, thorough and appropriately documented
ย ย Support the expansion of Continuous Integration by integrating automation suites with tools such as GIT and Jenkins
ย ย Other duties as assigned
REQUIREMENTS:
ย ย Bachelor's degree in an IT related field or equivalent work experience
ย ย 4+ years of progressive work experience as an automation tester
ย ย At least one year of experience working in an Agile environment
ย ย Must have strong knowledge of SDLC with an emphasis on testing methodologies
ย ย Must have strong knowledge of Defect Management life cycle
ย ย Must have scripting experience in any or all of the following: JavaScript, Python, VBScript
ย ย Ability to develop, execute and maintain automated test scripts as needed
ย ย Should have solid work experience with testing management tools, concepts and have a solid knowledge of automated testing tools
ย ย Thorough understanding of the business process(s) and flows involved in the system capabilities being tested
ย ย Thoroughly understands As-Is and To-Be business processes to understand what's changing
ย ย Ability to communicate with the business in business language and with developers in technical language
ย ย Must have strong PC skills and demonstrated proficiency in the MS Office Suite products
ย ย Must have the ability to extract data utilizing moderately complex SQL queries
ย ย Ability to read logical and physical data models and understands the relationship between various tables
ย ย Ability to clearly identify data needs and requirements for the respective test efforts
ย ย Ability to identify high risk/critical impact deliverables and prioritize them accordingly