The candidate will be responsible for designing, developing, executing, and maintaining automated test suites for web applications, APIs, microservices, and backend systems. The role requires close collaboration with developers, business analysts, DevOps engineers, and product teams to ensure high-quality software delivery in an Agile environment.
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 4+ years of experience in software testing with significant hands-on automation experience.
- Strong experience with Java, Selenium, API automation, and SQL .
- Experience in designing or maintaining automation frameworks.
- Strong knowledge of web applications, APIs, and client-server architecture.
- Experience integrating automated tests into CI/CD pipelines.
- Good understanding of Agile/Scrum methodology.
- Good analytical, debugging, and problem-solving skills.
- Robust communication and collaboration skills.
- Ability to work independently and within cross-functional Agile teams.
- Design, develop, and maintain scalable test automation frameworks .
- Develop automated UI test scripts using Java and Selenium WebDriver .
- Automate REST API testing using REST Assured, Postman, or equivalent tools.
- Perform functional, regression, integration, system, end-to-end, and smoke testing.
- Analyze functional and technical requirements and prepare detailed test scenarios and test cases.
- Develop reusable automation components and utilities.
- Execute automated test suites and analyze failures.
- Perform backend and database validation using SQL queries .
- Validate REST APIs including requests, responses, headers, status codes, authentication, and JSON payloads.
- Integrate automated test suites into CI/CD pipelines .
- Maintain automation execution reports, logs, screenshots, and test evidence.
- Identify, document, track, and retest application defects.
- Perform root-cause analysis for automation and application failures.
- Participate in defect triage meetings and collaborate with development teams for issue resolution.
- Improve automation coverage and reduce manual regression testing efforts.
- Participate in code reviews and maintain automation coding standards.
- Work within Agile/Scrum development teams and participate in sprint planning, refinement, daily stand-ups, and retrospectives.
- Contribute to continuous improvements in testing processes, automation strategy, and quality engineering practices.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 SDET (Nagar)
🏢 Zensar
📍 Nagar