ABOUT THE ROLE
In this role you will ensure data accuracy and consistency across cloud migration environments through automated validation processes. You will help maintain trust in data by identifying discrepancies and ensuring reliable outcomes across systems. The work supports successful migration efforts by improving overall data quality and stability. It also contributes to automation that strengthens continuous quality assurance and reporting. The impact is reliable data and a successful cloud migration.
RESPONSIBILITIES
- Extension of existing Python test frameworks to support migrated platforms
- Repointing of automated API and UI test suites to GCP endpoints with AWS functional parity validation
- Design and development of integration tests for Kafka, Pub/Sub, UDP, and REST-based interactions
- Execution of Chaos Toolkit experiments for failover, resiliency, and service recovery validation
- Integration of automated test execution into Jenkins CI pipelines with reporting and notification mechanisms
- Validation of telemetry generation and observability evidence from automated test suites
- Collaboration with engineering teams on test strategy, design reviews, and defect triage activities
- Adoption of AI-assisted and agentic workflows for test authoring, automation, and defect analysis
- Production of test evidence, validation artifacts, and reporting to support migration acceptance processes
REQUIREMENTS
- 4+ years of experience in test automation for distributed systems and backend services
- Proficiency in Python testing frameworks, including Pytest, Pynose, and Testcontainers
- Strong expertise in integration testing for service-to-service, event-driven, and end-to-end workflows
- Experience in UDP integration testing using Python socket modules and Wireshark for packet inspection and analysis
- Knowledge of Kafka and Pub/Sub integration testing practices
- Hands-on experience with Chaos Toolkit for failover and resilience validation scenarios
- Strong SQL knowledge for data validation across relational and analytical data platforms
- Experience with CI/CD processes and Jenkins-based test orchestration
- Familiarity with AWS, GCP, and cloud migration testing methodologies
- Experience leveraging AI-assisted workflows and AI coding agents for test automation and defect analysis
- Strong communication skills with the ability to collaborate effectively with English-speaking client-side engineering teams
- Familiarity with Cloud Service Mesh fault injection concepts considered an advantage
- Experience with Selenium for UI automation and familiarity with Playwright considered a plus
SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.