Overview
Design, develop and maintain automated test solutions across APIs, user interfaces, databases, microservices and end-to-end business flows, working with engineering and delivery teams to embed quality throughout the SDLC and CI/CD pipeline.
What you'll do
- Design, develop and maintain scalable automated test frameworks using Java or Python.
- Validate REST APIs and distributed microservices, including request and response contracts, error handling, integrations, and service-to-service flows.
- Build and maintain reliable browser-based test automation using Playwright, or Selenium where appropriate.
- Create and execute SQL queries to verify data integrity, transformations, persistence, and end-to-end processing across supported databases.
- Plan and execute functional, integration, regression, and end-to-end testing across complex application workflows.
- Integrate automated tests into GitHub Actions and delivery pipelines, analyse failures, and support quality gates.
- Develop and execute performance tests using Gatling and, where relevant, JMeter or k6.
- Investigate defects, provide reproducible evidence, and work with developers and product stakeholders to drive resolution.
- Maintain clear test results, coverage visibility, and reusable test assets while continuously improving automation effectiveness.
What you'll need
- Bachelor's degree from an accredited college or university with a concentration in Computer Science, Engineering, or equivalent discipline.
- More than 2 years of relevant experience in software testing, test automation, quality engineering, or an SDET role.
- Hands-on experience creating maintainable automated tests, debugging failures, and working with development teams in an agile delivery model.
- Strong analytical, problem-solving, communication, and stakeholder collaboration skills.
- API Testing (Postman, Bruno).
- Test Automation (Playwright preferred, Selenium).
- SQL / Database Validation (Oracle, PostgreSQL, MySQL).
- End-to-End & Microservices Testing (Postman, Playwright, REST Assured, PyTest).
- CI/CD Testing (Git, GitHub Actions).
- Java/Python Programming (REST Assured, PyTest).
- Performance Testing (Gatling).
- Proven ability to leverage AI tools to enhance productivity, optimise workflows to solve business problems, while applying critical judgment to ensure responsible and ethical use of data and AI outputs.
Nice to have
- Search Platform Testing (Elasticsearch, OpenSearch, Solr).
- AI/RAG Application Testing (Python, Elasticsearch/OpenSearch).
- Cloud Testing (GCP, AWS).
- Log Analysis & Monitoring (Grafana, Kibana).
- Container & Platform Testing (Docker, Kubernetes).
- Advanced Performance Testing (JMeter, k6).
Details
- Location: Pune, India.
- Corporate title: Analyst.
Read the full description and apply on the company’s own careers page.