Design, develop, and execute automated test scripts using Selenium WebDriver for web applications.
Perform comprehensive API testing using tools like Postman, RestAssured, or similar frameworks.
Conduct manual testing for exploratory, regression, and ad-hoc scenarios when automation is not feasible.
Collaborate with developers, product owners, and QA teams to identify, triage, and resolve defects.
Maintain and enhance test frameworks, ensuring scalability and reusability.
Participate in Agile/Scrum ceremonies, including sprint planning and daily stand-ups.
Document test cases, results, and reports for stakeholder review.
Nice-to-have: Experience with UFT (Unified Functional Testing) for hybrid automation needs.
Bachelor's degree in Computer Science, Engineering, or a related field.
5-10 years of hands-on experience in software testing, with at least 3+ years in automation.
Proficiency in Selenium WebDriver (Java/Python preferred) and framework development (e.g., TestNG, JUnit, Cucumber).
Strong experience in API testing and validation.
Familiarity with CI/CD pipelines (e.g., Jenkins, Git) and version control (Git).
Solid understanding of SDLC, STLC, and Agile methodologies.
Excellent problem-solving skills and attention to detail.