Software Engineer
Role details
Job location
Tech stack
Job description
Everything starts with our customers. At the client, we are dedicated and heavily invested in ensuring the products we deliver are of the highest quality, stability, and experience so nothing gets in the way of our customers and their financial goals.
Requirements
We are seeking a highly motivated Software Engineer in Test (SET) to support our Contact Center technology platforms across multiple locations. This role will contribute in several key areas including IVR functional testing, API testing, test automation, CI/CD buildout, and quality analysis., * Design, develop, and maintain automated test frameworks using Java, JavaScript, Python, or similar languages
- Experience with Empirix Hammer or CallMaster for telecom/IVR testing (highly desired)
- Prior exposure to telecom, contact center, or IVR application testing
- Strong experience with automation frameworks and libraries such as JUnit, Selenium, TestNG, Playwright, or similar test runner frameworks
- Hands-on experience with API testing tools such as REST Assured or Karate
- End-to-end testing experience for distributed applications across multiple layers of the technology stack
- Familiarity with AWS services including VPC, S3, Lambda, SQS, and SNS
- Bachelor s degree in a technical discipline or equivalent professional experience
- 6 9 years of experience in software development or quality engineering, with a strong emphasis on test automation
- Partner with DevOps teams to integrate automated tests into CI/CD pipelines (e.g., Jenkins)
- Create, manage, and maintain test data for complex testing scenarios
- Analyze system requirements, architectures, and technical specifications to ensure testability
- Conduct static code analysis using tools such as SonarQube
- Contribute to quality standards, engineering best practices, and cross-team continuous improvement initiatives
- Experience working in Agile/Scrum environments and tools such as JIRA
- Collaborate closely with product, engineering, and operations teams to improve delivery processes and product quality
- Ability to work effectively across matrixed teams and consistently deliver within sprint schedules
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.