Quality Automation Engineer
Apply NowCompany: Avani Technology Solutions, Inc.
Location: Lake Saint Louis, MO 63367
Description:
Role: Quality Automation Engineer
Location: Saint Louis, Missouri
Duration: 12 Months
No H1B or OPT
Top Three Skills:
1. Quality Assurance - The ideal candidate understands the principles of testing.
2. Experience of testing applications involving technologies like Angular JS, web services, JSON
3. 3-5 years of experience with C#, Selenium
4. Automation - The ideal candidate will have automation experience with Gherkin or another automation tool.
5. Communication - This person will have to collaborate with their scrum teams daily.
Job Description:
Quality Automation Engineer
Job Summary
Our Quality Automation Engineer will work amongst the QA team to evaluate user stories, develop manual test plans, write and design automation scripts to ensure quality control standards are achieved. We need a Quality Automation Engineer who will be successful in growing, developing, and implementing automated testing solutions to maximize testing coverage and reduce test cycle time. We are looking for a team member who embraces the Agile mindset which includes positive attitude, thirst for knowledge, goal of team success, pragmatism and a willingness to fail.
Primary Responsibilities
Evaluate existing automation framework and provide automation solution for building end to end regression suite
Management of automated test suites for continuous integration & continuous regression testing, as well as for build smoke testing
Document, maintain, and monitor software problems
Recommend strategies and methods to improve test plans and test processes
Maintain well organized records of test results and generate historical analysis of test results
Participate in integration testing across all scrum teams
Works with the different areas to build out an end to end testing environment and data solution that connect the different application areas. Understands and provides insight on the test infrastructure.
Display critical, quality-oriented, skeptical thinking about the product
Actively acquire information from stakeholders (rather than relying entirely on written specifications)
Accurately evaluate and report test results, test progress, and product quality
Work effectively to define testable user stories, especially acceptance criteria, with customer representatives and stakeholders
Collaborate within the team, working in pairs with programmers and other team members to develop subject matter expertise in product
Respond to change quickly, including changing, adding, or improving test cases
Plan and organize their own work in accordance with sprint deliverables
Passion for quality and technical challenges, drive for automation which support Continuous Integration / Continuous Deployment
Flexible, proactive and innovative attitude
Excellent knowledge of black/white-box test concepts including test automation
Tools & Technologies
Experience of testing applications involving technologies like Angular JS, web services, JSON
3-5 years of experience with C#, Selenium
Experience in validating the ingestion, transformation and ultimate loading of data into a data repository
Experience with designing and executing automated acceptance tests written in a behavior-driven development (BDD) style preferably using Gherkin and Specflow
Experience with testing in one or more of the following areas: business intelligence, data migration, ETL and data ingestion systems
Experience with delivering comprehensive test strategies within a Continuous Integration and Continuous Delivery (CI/CD) environment
Location: Saint Louis, Missouri
Duration: 12 Months
No H1B or OPT
Top Three Skills:
1. Quality Assurance - The ideal candidate understands the principles of testing.
2. Experience of testing applications involving technologies like Angular JS, web services, JSON
3. 3-5 years of experience with C#, Selenium
4. Automation - The ideal candidate will have automation experience with Gherkin or another automation tool.
5. Communication - This person will have to collaborate with their scrum teams daily.
Job Description:
Quality Automation Engineer
Job Summary
Our Quality Automation Engineer will work amongst the QA team to evaluate user stories, develop manual test plans, write and design automation scripts to ensure quality control standards are achieved. We need a Quality Automation Engineer who will be successful in growing, developing, and implementing automated testing solutions to maximize testing coverage and reduce test cycle time. We are looking for a team member who embraces the Agile mindset which includes positive attitude, thirst for knowledge, goal of team success, pragmatism and a willingness to fail.
Primary Responsibilities
Evaluate existing automation framework and provide automation solution for building end to end regression suite
Management of automated test suites for continuous integration & continuous regression testing, as well as for build smoke testing
Document, maintain, and monitor software problems
Recommend strategies and methods to improve test plans and test processes
Maintain well organized records of test results and generate historical analysis of test results
Participate in integration testing across all scrum teams
Works with the different areas to build out an end to end testing environment and data solution that connect the different application areas. Understands and provides insight on the test infrastructure.
Display critical, quality-oriented, skeptical thinking about the product
Actively acquire information from stakeholders (rather than relying entirely on written specifications)
Accurately evaluate and report test results, test progress, and product quality
Work effectively to define testable user stories, especially acceptance criteria, with customer representatives and stakeholders
Collaborate within the team, working in pairs with programmers and other team members to develop subject matter expertise in product
Respond to change quickly, including changing, adding, or improving test cases
Plan and organize their own work in accordance with sprint deliverables
Passion for quality and technical challenges, drive for automation which support Continuous Integration / Continuous Deployment
Flexible, proactive and innovative attitude
Excellent knowledge of black/white-box test concepts including test automation
Tools & Technologies
Experience of testing applications involving technologies like Angular JS, web services, JSON
3-5 years of experience with C#, Selenium
Experience in validating the ingestion, transformation and ultimate loading of data into a data repository
Experience with designing and executing automated acceptance tests written in a behavior-driven development (BDD) style preferably using Gherkin and Specflow
Experience with testing in one or more of the following areas: business intelligence, data migration, ETL and data ingestion systems
Experience with delivering comprehensive test strategies within a Continuous Integration and Continuous Delivery (CI/CD) environment