Software Engineer

Capgemini
Jersey City, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Jersey City, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Testing
JIRA
Automation of Tests
Static Program Analysis
Continuous Integration
Customer Interaction Management (Software)
DevOps
JUnit
Python
E2e Testing
Selenium
Amazon Web Services (AWS)
Software Engineering
Software Requirements Analysis
SonarQube
Test Data
Testng
Postman
Test Runner
Amazon Web Services (AWS)
Playwright
Functional Programming
Amazon Web Services (AWS)
Api Management
Service Stack
Jenkins

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.

Apply for this position