Description

Key Responsibilities:

Develop and maintain automation scripts using Selenium WebDriver for functional and regression testing.

Collaborate closely with developers, QA engineers, and stakeholders to define and implement comprehensive testing strategies.

Lead and execute API Testing Automation for validating integrations and API functionality, ensuring system reliability.

Write, manage, and optimize automated test cases in the TestNG framework.

Conduct thorough QA Automation across various phases of the software development lifecycle (SDLC) to identify issues early.

Execute and validate database queries, ensuring data accuracy and integrity using Database Technologies.

Continuously monitor and improve automated test processes, ensuring seamless integration into the CI/CD pipeline.

Identify and track software defects and collaborate with the development team to resolve them efficiently.

Provide detailed documentation and reporting on test results and coverage.

Required Skills and Experience:

Selenium WebDriver: 5yrs years of experience developing and maintaining automated test scripts with Selenium.

Database Technologies: 5 years of experience working with SQL/NoSQL databases, validating data integrity and executing complex queries.

Advanced Java: 5 years of hands-on experience in Java, writing and optimizing automation code.

API Testing Automation: 5 years of experience testing REST and SOAP APIs using tools like Postman, RestAssured, or equivalent.

QA Automation: Proven track record of designing, building, and maintaining scalable automation frameworks for end-to-end testing.

TestNG: 5+ years of experience working with TestNG for test case execution, reporting, and parallel testing

Education

Bachelor's Degree