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
About Capco
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.
