Responsibilities
• Design, document, and execute manual test cases based on functional and non-functional requirements.
• Develop, maintain, and execute automation test scripts using tools like Selenium WebDriver, Playwright and TestNG.
• Conduct functional, regression, integration, and smoke testing across web and mobile applications.
• Collaborate with developers, business analysts, and product owners to understand requirements and test coverage.
• Log and track defects using JIRA or similar tools, ensuring timely closure and retesting.
• Write and execute SQL queries for data validation and backend testing.
• Maintain clear and comprehensive test documentation, including test cases, results, and reports.
• Contribute to the continuous improvement of testing practices, automation coverage, and quality standards.
Skills
• Bachelors degree in computer science, IT, or Engineering.
• 2 to 5 years of experience in software testing with exposure to both manual and automation testing.
• Good knowledge of testing methodologies (SDLC/STLC) and defect lifecycle.
• Hands-on experience in Selenium WebDriver, Playwright, TestNG, or equivalent automation frameworks.
• Basic programming knowledge in Java or Python for test automation.
• Experience with API testing (Postman) and familiarity with performance testing tools (JMeter).
• Good understanding of SQL and ability to perform backend data validation.
• ISTQB Certification is an advantage.
• Strong analytical thinking, problem-solving, and communication skills.
• Detail-oriented with a proactive approach to quality and testing excellence.