Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Software Development Engineer - Testing

Home > Java programming jobs

Sr Software Development Engineer - Testing in Others new

  • Pune, India

Responsibilities

  • Design, develop, and maintain scalable Java-based test automation frameworks for Spring Boot microservices.
  • Own API, integration, regression, contract, backend, and end-to-end automation testing strategies.
  • Validate microservices functionality, integrations, application behavior, resilience, error handling, asynchronous processing, and data integrity in Kubernetes environments.
  • Develop automated tests for application behavior before and after Kubernetes migration, including deployment verification and regional rollout scenarios.
  • Integrate automated testing into CI/CD pipelines for continuous quality validation.
  • Perform database validation, API contract testing, smoke testing, and production-readiness assessments.
  • Collaborate with backend developers, technical leads, and platform teams to identify and resolve defects.
  • Drive automation coverage, test reliability, defect prevention, and continuous quality improvements.

Requirements

  • 5–8 years of software testing experience with significant hands-on test automation development.
  • Strong Java programming experience for automation framework development.
  • Solid understanding of Spring Boot, Java microservices architecture, REST APIs, and distributed application testing.
  • Hands-on Kubernetes and Docker experience, including deployment validation, pod logs, service connectivity, and troubleshooting.
  • Strong experience with REST Assured, JUnit or TestNG, Mockito, and API automation.
  • Working knowledge of CI/CD integration using Jenkins, GitLab CI, or equivalent.
  • Strong SQL skills and experience validating backend data.
  • Experience with Git, Maven or Gradle, and test reporting tools.
  • Understanding of microservices testing strategies, contract testing, integration testing, and regression automation.
  • Preferred experience with Cucumber/BDD, WireMock, Testcontainers, Pact, Kafka or event-driven testing, and performance tools such as JMeter or Gatling.
  • Preferred experience in payments, digital transactions, financial-services testing, Kubernetes migrations, or regional application rollouts.

Benefits

  • Hybrid work arrangement at the client office in Vadodara.
  • Opportunities to work on transformation projects for international and local banks, insurers, payment providers, and other financial-services clients.
  • Open culture emphasizing diversity, inclusivity, creativity, career growth, and professional development.

Capco

Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services industry. With a growing client portfolio comprising of over 100 global organizations, Capco operates at the intersection of business and technology b...

Similar positions

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Software Developer - Search Algorithms

  • Elastic
  • Full time
  • Canada
  • 10/31/2026
  • Salary: C$128k-C$203k
  • Remote

Correlation and Causality Engineer

  • Avaloq
  • Full time
  • Others
  • 10/31/2026
  • Makati City, Philippines

Software Engineer (Java)

  • Adtran Networks sp. z o.o.
  • Full time
  • Others
  • 10/31/2026
  • Poland

Senior Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: €56k-€88k
  • Portugal