Responsibilities:
- Develop comprehensive test plans, strategies, and schedules based on project requirements.
- Perform manual and automated testing to identify software defects.
- Document issues, track defects, and collaborate with developers to resolve them.
- Work with cross-functional teams (development, QA, product) to ensure software quality.
- Develop and maintain automated test scripts using tools.
Requirements:
- Proficient in programming languages like Java, Python, or C# for test automation.
- Experience with testing tools like Selenium, JIRA, QTP, or LoadRunner.
- Familiar with various types of testing (functional, regression, performance, integration).
- Strong analytical skills to identify and resolve software defects efficiently.
- Keen attention to detail to ensure software quality at every stage of development.