Design and implement test automation architecture for cloud and web applications such as AWS Web Services, REST API and angular.
Develop custom tools and utilities for automated validations, design custom solutions when standard tools are insufficient.
Drive the preparation and execution of end-to-end and automated test planning and execution activities.
Collaborate with squad members to assure efficient and effective execution of the requirements.
Prepare, maintain, and implement test cases based on user stories; present results and supervise defects to closure.
Maintain traceability from business requirements through test cases to automated scripts.
Review test cases / automation approach with collaborator to ensure comprehensive coverage and acquire feedback.
Track test execution breakthroughs, report on issues and risks with the potential to affect project timelines.
Identify dependencies for environmental and data requirements; handle and maintain environment and data.
Develop a detailed understanding of the product being delivered.
Responsible for process compliance & associated documentation.
Align risk and control processes into day-to-day responsibilities to supervise and mitigate risk.
Talents Needed for Success:
5+ years of QA Testing experience.
4 Years hands-on Automation Experience.
Experience with Selenium Java and TestNG with good hands-on experience.
Experience with testing modern scripting language-based components.
Experience in writing sophisticated SQL queries.
Experience with JIRA, Micro-focus ALM, Bitbucket, Git, and Jenkins.
Experienced in Agile/Waterfall, onsite/offshore work model and coordination.
In depth knowledge of the software implementation lifecycle (specifically the testing model, methodology, and processes).
Experience with front-end & backend testing using Java and Selenium.
Detailed understanding of unit, functional and regression testing.
Ability to work independently and as part of a team.
Strong debugging and triage skills.
Strong written and oral communication skills.
Strong analysis and critical thinking skills.
Qualifications:
Minimum of 5 years of related experience
Bachelor's degree? or equivalent in Computer Science or related field (e.g. Electrical Engineering, Computer Engineering)
Bachelor's degree