Job title : QA Automation.
Location : Pune.
Experience : 4+ Years.
Job Overview :
We are seeking a highly skilled QA Engineer with 4+ years of experience in automation testing for both UI and APIs.
The ideal candidate will be proficient in Java-based automation frameworks, exploratory manual testing, and contract testing of microservices.
You will play a key role in ensuring product quality by designing robust test strategies, automating test suites, and collaborating with cross-functional teams in an Agile environment.
Key Responsibilities :
- Design, develop, and maintain automated test suites for UI (e.g., Playwright, Selenium) and APIs (REST, GraphQL) using Java-based frameworks (e.g., RestAssured, JUnit, TestNG).
- Perform manual exploratory testing for edge scenarios and validate service-level functionality.
- Understand and analyze business requirements, user stories, and technical specifications to create comprehensive test plans and test cases.
- Execute functional test cases covering all aspects of the application.
- Identify, document, and track software defects using a bug tracking system (e.g., Jira).
- Collaborate with developers, business analysts, and other stakeholders to understand application functionality and resolve issues.
- Participate in test plan and test case reviews to ensure thorough test coverage.
- Prepare clear and concise test reports summarizing test execution results and defect status.
- Contribute to the continuous improvement of the testing process and methodologies.
- Implement consumer-driven contract tests for microservices using tools like Pact.
- Collaborate with BFF and backend teams to define service expectations.
Must-Have Skills and Qualifications :
4+ years of QA automation experience.Experience with Behavior-Driven Development (BDD) frameworks and tools, specifically Cucumber.Familiarity with writing Gherkin feature files.Programming experience with Java, JavaScript, or C#.Experience with contract testing tools like Pact, Dredd, or Spring Cloud Contract.Familiarity with CI tools (GitLab CI, Jenkins), version control (Git), and test reporting tools.(ref : hirist.tech)