-
Must have Lead experience
-
Candidate must be able to collaborate with the development team in design sessions to understand the development approach & build a test automation strategy
-
Candidate should be good in testing process, defect management, with 4 plus years overall experience
-
Candidate with Selenium/Cucumber/BDD framework plus exposure to test data management principles
-
Candidate must have an agile mindset; an expert in the Scrum delivery model experienced with agile ceremonies such as daily scrums, backlog grooming, spring planning, sprint reviews/demos, and retrospectives
-
Candidate will be an active participant in the agile software development, testing, delivery, and support process and advocate for industry-standard best practices
-
Design and build an effective, scalable, and comprehensive testing solution which strategically leverages test automation techniques
-
Design, document and execute automated feature, system, regression tests, and smoke tests to identify software defects
-
Design and develop high-quality automated UI and API tests for desktop and web applications following industry standards
-
Karate framework experience
-
Investigate automated & manual test failures to ensure application correctness; update test scripts as needed and coordinate with Development Team for defect resolution
-
Good at Java Programming and Object-oriented concepts
-
Excellent in Junit, Maven, and Jenkins integration
-
should have exposure to in sprint automation
-
Develop and manage software test plans and traceability
-
Should possess excellent data automation skill and SQL
-
Provide automation testing work estimates within an Agile delivery context
-
Develop and execute database scripts to perform data validation as-needed
-
Triage and replicate end-user reported defects (UAT) in the lower environments, log, and defects for resolution
-
Collaborate with Development Team in the software development process including performing requirements walk-throughs, side-by-side feature evaluation, and establishing quality performance expectations
-
Report testing results/ metrics to the Project Manager and other project stakeholders
-
Be a quality advocate by analyzing software requirements, identifying any risks, and working with other project stakeholders towards a mitigation plan
-
Guide end users/stakeholders to develop and implement an acceptance test approach
-
Must have excellent communication skills to interact with Business Analysts and Lines of Business