Job Title: React
Developer – Test Automation Specialist
Location:
Newark, NJ 07102 (Hybrid role)
Duration: 12
months long term project
Job Description:
React
Developer with Test Automation Expertise
Experience Level: Mid-Level to Senior
Role
Overview
The primary
focus of this role is to design, implement, and maintain an advanced test
automation framework to ensure the stability and reliability of our dynamic web
application.
As a React
Developer with deep expertise in test automation, you will work closely with
the development team to establish best practices, identify testing needs, and
deliver high-quality test suites. This is an exciting opportunity to play a
critical role in building a stable product that meets the needs of our users.
Required
Skills & Qualifications
Test
Automation Expertise:
- Proven
hands-on experience in setting up and maintaining test automation
frameworks with Playwright and/or Cypress.
- Deep
understanding of automated testing for React-based applications, including
dynamic and user-configurable UIs.
- Strong
proficiency in writing reusable and modular test scripts to ensure
comprehensive test coverage.
Frontend
Development Knowledge:
- Proficiency
in React and TypeScript.
- Familiarity
with modern frontend architecture and state management libraries (e.g.,
Redux, Zustand).
- Debugging
and Troubleshooting: Strong analytical skills to identify root causes of
issues through test logs and browser debugging tools.
- Ability
to resolve test flakiness and maintain test stability over time.
Collaboration
Skills:
- Experience
working in Agile environments and collaborating with cross-functional
teams.
- Strong
verbal and written communication skills to document testing strategies and
share findings effectively.
Nice-to-Have
Skills
- Experience
in performance and load testing tools such as JMeter or K6.
- Familiarity
with backend testing and API validation, particularly with Python-based
APIs.
- Experience
integrating tests into CI/CD pipelines using tools like Jenkins.