ReactJS Playwright Developer

CapgeminiChicago, IL
$67,733 - $108,811Onsite

About The Position

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. We are looking for a highly skilled Senior React.js Developer with strong Playwright expertise to build modern, scalable user interfaces and implement robust end‑to‑end UI automation. The ideal candidate will have deep experience in React-based front-end development, test automation using Playwright, and CI/CD integration, ensuring high-quality and reliable web applications.

Requirements

  • Strong experience with React.js
  • Proficiency in JavaScript (ES6+), TypeScript
  • Strong knowledge of HTML5, CSS3, modern CSS frameworks (Tailwind, Material UI, etc.)
  • Experience with state management libraries (Redux, Context API, etc.)
  • Experience consuming RESTful APIs
  • Hands-on experience with Playwright for UI and end‑to‑end test automation
  • Experience writing reliable, maintainable automated test suites
  • Understanding of testing concepts (smoke, regression, cross-browser testing)
  • Experience with Git/GitHub
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions)
  • Knowledge of frontend build tools (Webpack, Vite, npm/yarn)
  • Experience with Agile development methodologies
  • Strong communication and collaboration skills
  • Excellent problem-solving and analytical abilities
  • Ability to work independently and in fast-paced Agile teams
  • Strong attention to detail and quality

Nice To Haves

  • Experience integrating Playwright with CI/CD pipelines
  • Familiarity with accessibility (a11y) testing
  • Experience with performance and browser profiling tools
  • Exposure to design systems and component libraries

Responsibilities

  • Design and develop modern, responsive, and scalable web applications using React.js
  • Build reusable, maintainable UI components using functional components, hooks, and component-based architecture
  • Integrate front-end applications with backend APIs (REST/GraphQL)
  • Implement state management solutions (Redux, Context API, Zustand, etc.)
  • Ensure cross-browser compatibility and optimal performance
  • Collaborate with UX/UI designers to deliver high‑quality user experiences
  • Design, develop, and maintain end-to-end automated tests using Playwright
  • Implement UI test frameworks for React applications
  • Validate user flows, UI interactions, and integrations
  • Maintain test stability, reliability, and execution efficiency
  • Integrate Playwright tests into CI/CD pipelines
  • Analyze test results and collaborate with teams to resolve defects
  • Integrate front-end build and test processes into CI/CD pipelines (Jenkins, GitHub Actions, etc.)
  • Configure automated test execution and reporting
  • Work with version control systems (Git/GitHub)
  • Ensure code quality using linting, formatting, and best practices
  • Work closely with product owners, designers, backend developers, and QA teams
  • Participate in Agile/Scrum ceremonies
  • Provide technical guidance and support to team members
  • Contribute to frontend architecture decisions and best practices

Benefits

  • Paid time off based on employee grade (A-F), depending on policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service