Software Test Engineer Jobs in New Jersey
Software Test Engineer jobs in New Jersey are open across New Providence, Jersey City, and Piscataway and other New Jersey metros, with employers like Nokia, HORIBA, and Tradeweb hiring at every experience level. Find a role that fits below and apply directly.
Find Software Test Engineer JobsOverview
Showing 5 of 18+ Software Test Engineer jobs











INTRODUCTION
The Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated testing frameworks/solutions that ensure the quality, reliability, and performance of NJM’s business applications. The SDET will work closely with developers, quality engineers, and solution owners to embed quality throughout the software development lifecycle.
Essential Duties and Responsibilities:
- Design, develop, and maintain automated test frameworks and test scripts for web, mobile, and API-based applications
- Write robust, scalable, and reusable test code using industry-standard tools and programming languages
- Collaborate with software engineers and quality engineers to define shift-left test approaches with automation embedded throughout the delivery cycle
- Participate in code reviews, providing feedback on testability, quality, and automation coverage
- Execute and analyze automated, manual, regression, smoke, integration, and performance tests
- Integrate automated tests into CI/CD pipelines to support continuous testing
- Monitor test execution results and provide clear reporting on quality metrics
- Contribute to test data management, environment setup, and test infrastructure improvements
- Support users including training, mentoring and troubleshooting
- Experience working in Agile development environments
- Strong written and verbal communication skills across technical and non-technical audiences
Required Qualifications:
- 7+ years of experience in software delivery, including 5+ years in Quality Engineering, software development and building test automation tools and frameworks
- Bachelor’s degree in computer science or equivalent professional experience
- Strong foundation in Quality Engineering principles and advanced testing methodologies
- Hands-on experience with test automation tools (e.g., Selenium, Playwright, Cypress, TestNG, JUnit, NUnit)
- Experience testing APIs using tools/frameworks such as Postman, RestAssured, or similar
- Strong experience with software testing and test automation methodologies
- Expertise in at least one programming language such as Java, .Net, Python, C#, or JavaScript
- Experience with version control systems (e.g., Git)
Preferred Qualifications:
- Experience with performance and load testing tools like NeoLoad and JMeter
- Experience with cloud platforms
- Experience with Docker, Kubernetes, or container-based testing
- Experience using AI tools and technology to assist with automated tests
- Knowledge of BDD frameworks
Compensation: Salary is commensurate with experience and credentials.
Pay Range: $109,200-$126,922
Eligible full-time employees receive a competitive Total Rewards package, including but not limited to a 401(k) with employer match up to 8% and additional service-based contributions, Health, Dental, and Vision insurance, Life and Disability coverage, generous PTO, Paid Sick Leave, and paid parental leave in addition to state-mandated leave. Employees may also be eligible for discretionary bonuses.
Legal Disclaimer: NJM is proud to be an equal opportunity employer. We are committed to attracting, retaining and promoting a diverse and inclusive workforce that is fully representative of the diversity that exists in the communities in which we do business.
See All 18 Software Test Engineer Jobs in New Jersey
Find roles in New Jersey that match your experience and apply in just a few clicks.
Find Software Test Engineer JobsSoftware Test Engineer Jobs by City in New Jersey
Where New Jersey roles are concentrated, by current openings.
Software Test Engineer Job Market in New Jersey
A snapshot from current New Jersey openings, updated as new roles post.
Who's Hiring
- Nokia3

- HORIBA2

- Tradeweb2

- Barclays1

- Comcast1

Top Industries Hiring
- Technology & Software4
- Consulting & Professional Services3
- Electronics & Hardware3
- Medical Devices3
- Manufacturing2
What New Jersey Employers Look For
The qualifications that appear most often in software test engineer jobs across New Jersey.
- Proficiency in at least one test automation framework such as Selenium, Cypress, or Appium
- Experience writing test plans, test cases, and defect reports in a structured QA environment
- Familiarity with CI/CD pipelines and integrating automated tests into build processes
- Working knowledge of a scripting or programming language such as Python, Java, or JavaScript
- Understanding of API testing using tools like Postman or REST Assured
- Bachelor's degree in computer science, software engineering, or a related technical field
Software Test Engineer Jobs in New Jersey: Frequently Asked Questions
How many software test engineer jobs are there in New Jersey?
There are 18+ software test engineer openings in New Jersey on Migrate Mate as of June 2026, with the most roles in New Providence, Jersey City, and Piscataway. New positions post regularly as employers across New Jersey hire.
How much do software test engineers make in New Jersey?
Software test engineers in New Jersey earn a median of about $119,470 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $70,150 for the lowest 10% to over $168,680 for the top 10%. Pay rises with experience, specialty, and employer.
Which New Jersey cities have the most software test engineer jobs?
New Providence, Jersey City, and Piscataway have the most software test engineer openings in New Jersey right now, with additional roles spread across smaller metros statewide.
Which companies hire software test engineers in New Jersey?
Employers hiring software test engineers in New Jersey include Nokia, HORIBA, and Tradeweb, based on current listings on Migrate Mate as of June 2026.
Are there remote software test engineer jobs in New Jersey?
Yes. About 17% of software test engineer openings tied to New Jersey are remote or hybrid as of June 2026. The rest are on-site roles based in New Jersey metros.
How do I apply for software test engineer jobs in New Jersey?
You can apply to software test engineer jobs in New Jersey directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred New Jersey location, then apply to each one that fits.
See All 18 Software Test Engineer Jobs in New Jersey
Find roles in New Jersey that match your experience and apply in just a few clicks.
Find Software Test Engineer Jobs