We are looking for a skilled Automation QA Engineer with strong hands-on experience in Selenium, Core Java, and API testing (Postman). The ideal candidate should be proficient in both manual and automation testing, with the ability to independently design, execute, and optimize test frameworks to ensure high-quality product releases.
Key Responsibilities
Design, develop, and maintain automation test scripts using Selenium WebDriver with Core Java.
Perform API testing using tools like Postman; validate responses, workflows, and integrations.
Work on manual testing for functional, regression, and exploratory test cycles as needed.
Collaborate closely with developers, BAs, and PMs to understand requirements and define test coverage.
Create detailed test plans, test cases, and test scenarios based on business requirements.
Drive defect management, including logging, tracking, retesting, and closure.
Contribute to continuous improvement of QA processes, frameworks, and best practices.
Participate in CI/CD pipeline automation (added advantage).
Ensure timely delivery of high-quality builds in Agile/Scrum environments.
Required Skills
Strong hands-on experience with Selenium WebDriver.
Proficiency in Core Java (OOPs, Exception Handling, Collections, TestNG/JUnit).
Good expertise in Postman for API testing (REST APIs).
Experience in both manual testing and automation testing.
Solid understanding of SDLC, STLC, and QA methodologies.
Ability to analyze logs, troubleshoot issues, and collaborate with engineering teams.
Experience with version control (Git).
Good to Have
Exposure to Maven/Gradle, Jenkins, or CI/CD pipelines.
Experience with BDD frameworks (Cucumber).
Basic understanding of SQL for backend validations.
Qualifications
Bachelor’s degree in Computer Science, IT, or a related field.
Relevant certifications in QA/Automation (optional but preferred).