1

Software Engineer In Test Jobs in New Jersey (NOW HIRING)

... test results, log defects, and work with engineering teams to resolve issues. * Participate in ... Thorough Understanding of the Software Testing Life Cycle (STLC) * Proficient in all phases of ...

... the Software QA process, including developing, implementing, and maintaining test plans, test ... developers in discovering and researching defects, and recommend system enhancements โ€ข Complete ...

What You'll Need: * 5+ years of experience as an SDET or Automation Engineer. * Strong technical background in building and maintaining custom automation frameworks . * Ability to work independently ...

$111K - $145K/yr

Job Requisition ID # 26WD98377 Senior Machine Learning Test Engineer Location: United States East ... Understanding of software architecture and design patterns * Ability to work in an agile ...

The software engineer will help to test the software in a Kubernetes environment. The successful candidate will have experience and/or knowledge in developing software using Java, C++, and/or Python.

S. Navy Aegis Weapons System in Moorestown, NJ. The Software Integration & Test Engineer supports system-level software integration within a laboratory environment. This role executes requirement ...

Software Integration & Test Engineer

Moorestown, NJ ยท On-site

$102K - $138K/yr

S. Navy Aegis Weapons System in Moorestown, NJ. The Software Integration & Test Engineer supports system-level software integration within a laboratory environment. This role executes requirement ...

SDET II (Typescript and Playwright)

Jersey City, NJ ยท On-site

$54.75 - $70.50/hr

... software and tools for professionals in estimating all phases of building and repair to make day-to ... test regimen to fully exercise these suspect areas Experience leading QA process development ...

Showing results 41-60

Software Engineer In Test information

See New Jersey salary details

$10

$52

$74

How much do software engineer in test jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for software engineer in test in New Jersey is $52.23, according to ZipRecruiter salary data. Most workers in this role earn between $42.69 and $59.57 per hour, depending on experience, location, and employer.

What is the difference between Software Engineer In Test vs QA Engineer?

AspectSoftware Engineer In TestQA Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, QA certifications optional
Work EnvironmentDevelops automated tests, collaborates with developersDesigns test plans, manual and automated testing
Industry UsageTech companies, software firmsVariety of industries, including tech and manufacturing
Search IntentAutomation, testing, developmentManual testing, quality assurance

Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

What is a software engineer in test?

A Software Engineer In Test (SET) is a professional who specializes in developing and maintaining automated tests and testing frameworks to ensure software quality. Unlike traditional testers, SETs are skilled in programming and work closely with development teams to design testable software, automate repetitive testing tasks, and identify bugs early in the development cycle. Their main goal is to improve the efficiency, effectiveness, and coverage of software testing processes, often contributing to both code quality and faster release cycles.

What are some common challenges faced by software engineers in test when collaborating with development teams?

Software Engineers In Test (SETs) often face the challenge of ensuring their testing processes keep pace with rapid development cycles. Coordinating closely with developers is essential to identify potential issues early and to align on testing priorities. Communication gaps can sometimes lead to misunderstandings about requirements or missed edge cases, so proactive collaboration is key. Additionally, SETs may need to advocate for sufficient time for thorough test automation, balancing quality with project deadlines.

What are the key skills and qualifications needed to thrive as a software engineer in test?

To thrive as a Software Engineer in Test, you need a solid background in computer science, strong programming skills (often in Java, Python, or similar languages), and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and CI/CD systems, as well as knowledge of test management platforms, is typically required. Analytical thinking, problem-solving, and clear communication are critical soft skills that help you design effective test cases and collaborate with development teams. These skills ensure that software products are reliable, scalable, and meet quality standards before release.

What are the most commonly searched types of Software Engineer In Test jobs in New Jersey?

The most popular types of Software Engineer In Test jobs in New Jersey are:

What are popular job titles related to Software Engineer In Test jobs in New Jersey?

For Software Engineer In Test jobs in New Jersey, the most frequently searched job titles are:

Infographic showing various Software Engineer In Test job openings in New Jersey as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $108,644 per year, or $52.2 per hour.

Sr. SDET QA Automation engineer

Accord Technologies Inc.

Piscataway, NJ โ€ข On-site

Contractor

Re-posted yesterday


Job description

Title: Sr. SDET QA Automation engineer
Location: Piscataway, NJ ( locals needed) or Charlotte, NC (Locals needed)
Duration: Long term
Position type: W2 contract.
 
Responsibilities:
  • Strong proficiency in Java, with proven experience in writing test scripts and automating test cases.
  • Very strong experience on AWS cloud technologies is needed.
  • Hands-on experience implementing and executing Behavior-Driven Development (BDD) test frameworks using Cucumber.
  • Demonstrated ability to design, build, and enhance test automation frameworks from scratch as well as refactor or optimize existing frameworks.
  • Extensive experience conducting comprehensive end-to-end tests, ensuring systems meet all functional and non-functional requirements.
  • Solid background in writing unit tests (e.g., JUnit, TestNG) to enhance code reliability.
  • Familiarity with Elasticsearch, Logstash, and Kibana, particularly using ELK to capture and analyze test logs for debugging
  • Proficient in using source version control tools such as Git or GitHub
  • Experience working with Continuous Integration and Continuous Deployment pipelines, using tools like Jenkins, Circle CI, or similar.
  • Strong analytical thinking, problem-solving abilities, and excellent verbal and written communication skills.
  • Proven ability to thrive in a team environment, contributing to seamless collaboration across engineering and product teams.
  • Test Automation Development: Create, develop, and maintain custom test automation frameworks in Java, using Cucumber for BDD.
  • Framework Enhancements: Modify and optimize existing automation frameworks to support new feature requirements and improve efficiency.
  • End-to-End Testing: Plan, execute, and automate end-to-end testing to ensure seamless functionality of software systems.
  • Unit Test Development: Collaborate with developers to write and maintain unit tests for new and existing features.
  • Integration with ELK Stack: Utilize ELK (Elasticsearch, Logstash, Kibana) to monitor and analyze test execution results, and support debugging efforts by capturing real-time application logs.
  • Collaborative Engineering: Work closely with developers, QA engineers, product managers, and DevOps teams to design test strategies and ensure robust test coverage.
  • Continuous Improvement: Drive innovation by exploring cutting-edge testing tools and technologies to elevate the quality of the automation process.
  • Defect Tracking and Resolution: Identify, document, and assist the development team in resolving defects.
  • Participate in sprint planning, daily stand-ups, and retrospectives to support Agile development practices.