Roles and Responsibilities
- Design and develop test plans, and test cases based upon functional and design specifications, execute test cases and analyse and report test results to the teams on a weekly basic
- Proficient with Software development Lifecycle (SDLC) methodologies like Agile, Scrum, Adaptive, defect management system, and documentation
- Work in partnership with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria
- Participate in internal/cross-team meetings, project scoping, functional reviews, test specifications, and technical reviews for assigned projects in an Agile environment
- Involve in requirements review and participate in architecture/design reviews with an emphasis on test automation/performance strategy and ensuring best practices
- Participate actively in functional, system, and regression testing activities
- Experience in design and development of automated tests using Selenium/Java across the application layers (UI/Service/Data layers) and root cause analysis
- Excellent Analytical and communication skills are essential, with strong verbal and writing proficiencies
- Excellent problem solving, analytical, and technical troubleshooting skills
- Experience in design/implementation and maintenance of automation frameworks (keyword-driven/data-driven/BDD – CUCUMBER
- Expert in Rest/SOAP web service automation
- Knowledge about CI tools like Jenkins
Key Skills: Java, BDD, API Testing, Selenium, SQL, SDLC