Role & responsibilities
- Analyze user stories and prepare manual and automated test cases.
- Develop and maintain automation frameworks and test scripts.
- Perform Web, API, Backend, Integration, and Regression Testing.
- Validate API responses, response times, error codes, XML/JSON payloads, and authentication mechanisms.
- Analyze test results, report defects, and communicate quality metrics.
- Identify risks and provide mitigation recommendations.
- Participate in test planning, estimation, and defect management activities.
- 58 years of Manual and Automation Testing experience.
- Strong Java programming skills with OOP concepts.
- Hands-on experience with Selenium, Rest Assured, Postman, TestNG/JUnit, and Testim.
- Expertise in API testing, RESTful services, and backend validation.
- Good understanding of HTTP methods (GET, POST, PUT, DELETE, etc.).
- Experience with GitHub, Jenkins, Docker, Kubernetes, and CI/CD pipelines.
- Strong SQL and database validation skills.
- Positive knowledge of Linux/Unix environments.
- Experience validating JSON/XML payloads and OAuth/OAuth2 authentication.
- Familiarity with Jira and Agile methodologies.
- Excellent analytical, problem-solving, and communication skills.
Preferred candidate profile
- Experience with DNS, RDDS, RDAP, EPP, Registry-Registrar model, or Domain Name industry.
- Exposure to Spring Integration, Apache Camel, or similar integration tools.
- Experience leading test planning, estimation, and complex product testing initiatives.
📌 QA Automation Engineer - Java (Delhi)
🏢 Zensar
📍 Delhi