N

NJM Insurance Group

Mutual property and casualty insurer

Quality Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeTrenton, NJ, USA$83.7k - $97.2kIn-person

About the Job

Requirements

  • At least 4 years of experience in software delivery, including at least 2 years in quality engineering, quality assurance, software testing, or test automation.
  • A bachelor's degree in computer science or equivalent experience.
  • Software engineering experience and hands-on coding proficiency in a programming language such as Java, Python, C#, or JavaScript.
  • Practical experience using generative AI tools to support testing activities.
  • An automation-first mindset and experience working with scalable automated testing solutions.
  • Hands-on experience with test automation frameworks such as Selenium, Playwright, Cypress, or similar tools.
  • Expertise in SQL, API testing, and backend/system validation.
  • Strong written and verbal communication skills across technical and non-technical audiences.

Responsibilities

  • Work in an agile, small-team environment focused on speed and quality.
  • Review business and technical requirements to develop comprehensive test strategies, test plans, and test cases.
  • Design, develop, and maintain reusable test automation scripts to enable faster regression and delivery cycles.
  • Perform manual and automated testing to ensure alignment with software requirements, risk assessments, and quality standards.
  • Perform backend validation, web services, and API testing using appropriate tools.
  • Use generative AI tools to optimize test coverage, prioritize regression testing, enhance defect detection, and accelerate root-cause analysis.
  • Use AI-powered coding assistants to design, develop, maintain, and optimize automated test scripts, frameworks, and supporting utilities.
  • Apply AI-assisted analysis to improve test coverage and regression scope and accelerate defect root-cause analysis.
  • Maintain and improve quality engineering, functional, technical, and professional skills through continuous learning based on the latest tools and technologies.

Desired Qualifications

  • Experience in the property and casualty insurance domain.
  • Experience using agentic AI-based testing tools to support automated test script generation, execution, and maintenance.
  • Experience with test automation tools such as Selenium and Playwright.

About the Company

NJM Insurance Group

Mutual property and casualty insurer

NJM Insurance Group provides property and casualty insurance mainly in the Mid-Atlantic, focusing on auto and home coverages and other P&C protection. It operates as a mutual insurer owned by its policyholders, using premium dollars to fund coverage, claims, and service rather than paying dividends to outside owners. Customers get protection through policies (notebook of auto and home insurance) and a claims process backed by financial stewardship and strong service. NJM differentiates itself by its mutual ownership model and a commitment to value-based solutions and service, plus regional recognition for auto claims experience and employer awards (e.g., leading Mid-Atlantic auto insurer in J.D. Power 2025 AIS; Forbes Best In-state Employer 2019–2025). Its stated goal is to provide value-based insurance solutions with the highest levels of service, integrity, and financial stewardship for policyholders in the Mid-Atlantic.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$250M
Headquarters
Ewing Township, NJ
Founded
1913

Recently Posted Jobs

Explore more opportunities at NJM Insurance Group

See more jobs