Key Responsibilities:
- Design and Develop Automated Tests:
- Develop and maintain automated test scripts using Selenium WebDriver and Java.
- Implement and maintain test automation frameworks to support testing for web applications.
- Write efficient, reusable, and scalable test scripts for various test scenarios.
- Test Execution and Reporting:
- Execute automated test scripts and log defects in a structured and organized manner.
- Perform test case execution, validate results, and report defects.
- Analyze test results and provide detailed feedback on the software's functionality and quality.
- Collaboration and Documentation:
- Collaborate closely with QA engineers, developers, and product managers to understand requirements and deliver quality solutions.
- Document test cases, processes, and outcomes, ensuring transparency and traceability.
- Participate in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives.
- Continuous Improvement:
- Constantly improve the automation test suite and framework to ensure efficiency, accuracy, and maintainability.
- Stay up-to-date with the latest trends and technologies in automation testing, Java, and Selenium.
- Performance Testing (Optional):
- Experience with tools like JMeter or LoadRunner for performance testing is a plus.
- Identify performance bottlenecks and provide suggestions for improvements.
Skills and Qualifications:
Mandatory Skills:
- Proven experience in QA Automation using Selenium WebDriver and Java.
- Strong understanding of software testing principles, methodologies, and best practices.
- Solid experience in developing and maintaining automation test scripts.
- Expertise in creating, managing, and executing test cases using Java-based test automation tools like TestNG or JUnit.
- Familiarity with version control systems like Git for managing test code repositories.
- Good understanding of Agile/Scrum methodologies and how testing fits into the Agile lifecycle.
- Strong problem-solving skills and attention to detail.
Skills Required
Qa Automation, Webdriver, Selenium, Java, TestNG