Capco

Sr Software Development Engineer - Testing - Vadodara

Capco
Apply
6 hours ago
Pune, IndiaSenior

Responsibilities

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

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.
  • Experience with REST Assured, JUnit/TestNG, Mockito, and API automation.
  • Experience developing or maintaining Java-based automation frameworks.
  • Working knowledge of CI/CD integration using Jenkins, GitLab CI, or equivalent.
  • Strong SQL skills and experience validating backend data.
  • Experience with Git, Maven/Gradle, and test reporting tools.
  • Understanding of microservices testing, contract testing, integration testing, and regression automation.
  • Preferred experience with Cucumber/BDD, WireMock, Testcontainers, Pact, Kafka/event-driven testing, and performance testing tools such as JMeter or Gatling.
  • Preferred experience in payments, digital transactions, financial services testing, Kubernetes migrations, and regional rollouts.

Benefits

  • Hybrid work arrangement at the client office in Vadodara.
  • Opportunities to work with international and local banks, insurers, payment providers, and other financial services clients.
  • Career growth opportunities in an open, inclusive organization without forced hierarchy.
  • A diverse and collaborative culture that values creativity, inclusion, and professional contributions.

Tech Stack

Apache JMeterApache KafkaCucumberDockerGitGitLab CI/CDGradleJavaJenkinsJUnitKubernetesMavenSpring BootSQLTestNG

Categories

Capco

About Capco

5,001-10,000 employees

Capco is a global technology and management consultancy focused on financial services, helping banks, capital markets, insurance, and wealth firms with digital transformation, risk and compliance, and data/AI-enabled modernization. Founded in 1998 and headquartered in London, it operates as a Wipro company. Its business model centers on project-based consulting, managed services, and solution delivery across strategy, engineering, and platforms for regulated institutions.

Contact me