Overview
Automation Engineer Associate Analyst (Selenium Automation, Band 2) responsible for quality and on-time delivery of test planning and execution for new or modified applications across multiple platforms, working within a SAFe Agile team.
What you'll do
- Deliver the QE Automation roadmap for each team.
- Build and maintain automation for critical and complex business applications.
- Understand the product and create test automation for in-sprint and regression testing.
- Execute automation scripts and report bugs.
- Determine priority for test cases and create effective execution plans with maximum coverage.
- Participate in PI and Sprint planning and Agile ceremonies.
- Track and report automation progress against the plan.
- Develop skills in new automation tools to improve automation penetration.
- Contribute towards implementation of new ideas and solutions.
- Mentor and develop junior resources.
- Adhere to the organization's Quality Engineering best practices and help drive changes to achieve more efficiency.
- Identify and support Automation and DevOps opportunities, looking at efficiencies in in-sprint and regression automation as CI/CD pipelines are developed.
What you'll need
- Bachelor's degree in Computer Science or a related discipline and at least two, typically five or more years' experience in a system quality environment, or an equivalent combination of education and work experience.
- 0 to 1 year of experience in QE - Test Automation.
- 0 to 1 year of experience in Selenium with Cucumber automation tool.
- Knowledge/experience in automation of web-based applications and APIs.
- Knowledge/experience in Java scripting to develop automation scripts.
- Knowledge/experience of developing custom automation solutions and functions.
- Knowledge/experience of deep failure analysis to address automation failures.
- Good knowledge of working in all phases of the Test Cycle (Test Design, Test Execution, Defect management and reporting).
- Knowledge of the Software Delivery Lifecycle with specific expertise in Software Testing.
- Broad knowledge of automated testing and modelling tools.
- Good knowledge of web browsers including Internet Explorer, Firefox, MS Edge and Chrome.
- Competent user of Microsoft Office applications such as Excel, Word, PowerPoint and Outlook.
- Excellent written and oral communication skills.
- Strong problem-solving and analytical skills.
- Comfortable working independently or as part of a team; demonstrates accuracy with a keen eye for detail.
- Strong interest in personal development.
Nice to have
- Knowledge/experience in web automation using other automation tools and frameworks.
- Codeless automation tools knowledge.
- Knowledge/experience in automating desktop and mainframe applications.
- Knowledge/experience in implementing CI/CD pipelines using Jenkins or Azure DevOps.
- Knowledge/experience of mainframe applications.
- Knowledge of testing Salesforce and Vlocity applications.
- Experience in Python or C# coding.
Details
- Location: Bengaluru, India.
- Works with individuals across the world, with both in-person and remote teams.
- Reports to the QE Manager.
Read the full description and apply on the company’s own careers page.