Posted on: 30/11/2025
Key Responsibilities :
1. Functional & Manual Testing :
- Analyze business requirements, user stories, and acceptance criteria to design comprehensive test scenarios.
- Perform functional, regression, system, integration, and end-to-end testing.
- Execute test cases, track defects, and verify fixes through structured QA processes.
- Ensure strict adherence to QA processes and maintain proper documentation.
2. Automation Testing :
- Develop and maintain automated test scripts using tools/frameworks such as :
- Selenium / Cypress
- JUnit / TestNG / PyTest
- Integrate automated tests into CI/CD pipelines (Jenkins, Azure DevOps).
- Identify automation candidates to improve test coverage and reduce manual effort.
3. Unit Test Case Writing :
- Collaborate with developers to define and write unit test cases for business logic, helper functions, and service layers.
- Use relevant unit testing frameworks like :
- JUnit / NUnit / PyTest / Jest (as applicable).
- Ensure minimum unit test coverage thresholds are met across modules.
- Participate in code reviews to ensure testability and maintain coding standards.
4. API & Integration Testing :
- Perform API functional testing (REST/JSON/XML).
- Use Postman, Swagger, or automated API scripts.
- Validate integrations with upstream/downstream systems.
Required Skills & Experience :
Manual / Functional Testing :
- Strong understanding of SDLC and STLC.
- Experience in writing functional test cases, test scenarios, and test plans.
- Proficiency in functional, integration, regression, and UAT support.
Automation :
- Strong scripting skills in Java / Python / JavaScript (based on automation stack).
- Knowledge of automation frameworks (POM, Hybrid, BDD, Keyword).
- Automation experience with Selenium / Cypress / Playwright or equivalent.
Unit Testing :
- Experience writing unit test cases using JUnit, NUnit, TestNG, or equivalent.
- Understanding of mocking frameworks (Mockito, Moq, etc.).
API Testing :
- Solid experience with Postman / RestAssured / Swagger.
- Understanding of API validations, response codes, payload structures, and error handling.
Soft Skills :
- Strong analytical and troubleshooting abilities.
- Attention to detail and commitment to product quality.
- Effective communication and collaboration skills across cross-functional teams.
- Proactive attitude with the ability to work independently.
Preferred Qualifications :
- Experience with CI/CD and DevOps workflows.
- Knowledge of SQL for backend verification.
- Experience working in Agile/Scrum environments.
- Exposure to cloud-based testing (AWS/Azure/OCI) is a plus.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1582650
Interview Questions for you
View All