Job Description
Responsibilities:
- Automated Test Script Development:Design, develop, and maintain automated test scripts using Selenium WebDriver and Java.
Collaborate with the development team to understand application requirements and identify test scenarios for automation.
- Test Framework Development:Build and maintain robust test automation frameworks to ensure efficient and scalable automated testing.
Implement best practices for test automation, including modularization, data-driven testing, and reusable components.
- Continuous Integration/Continuous Deployment (CI/CD) Integration:Integrate automated tests into CI/CD pipelines to enable continuous testing and feedback.
Monitor and analyze test results to identify defects and performance issues early in the development lifecycle.
- Manual Testing:Conduct manual testing as needed to supplement automated testing efforts.
Perform exploratory testing to uncover defects and validate the functionality of the software.
- Agile Environment Collaboration:Work closely with cross-functional agile teams to prioritize testing activities and deliver high-quality software increments.
Participate in agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews.