1

Software Testing Engineer Jobs in New York (NOW HIRING)

Diverse Lynx is seeking an innovative AI Testing Specialist to lead the adoption of AI-powered Quality Engineering practices across the Software Development Life Cycle. The role involves designing ...

8+ years of software testing experience, including deep hands-on work in both manual and automated ... Collaboration Strong influencer: comfortable partnering with Product, DevOps, Engineering and ...

Quality Engineer performs software testing on Retrospective internal & external applications to ensure product quality, usability and integrity. - Develop test plans, cases, scenarios and scripts to ...

Lead Software Engineer

Holmdel, NJ · Hybrid

$99K - $162K/yr

You'll guide engineers in building secure, scalable, and high-performing solutions, while ensuring ... Conduct thorough Debugging and Software Testing to identify and resolve issues efficiently.

You will be under the guidance of a Principal SDET of a team with an already-established, mature testing process. Your role will be that of a "full-stack" QA Engineer - someone who has a strong ...

Product Quality Engineer II

Manhattan, NY · On-site

$79K - $102K/yr

Work is seeking a highly motivated Product Quality Engineer II to ensure the quality, reliability, and performance of their software products through comprehensive manual and automated testing ...

THE ROLE Baseten is seeking talented and experienced Software Engineers to join our Platform team ... Your focus is the full testing stack: fast and reliable unit test tooling, integration harnesses ...

Showing results 41-60

Software Testing Engineer information

See New York salary details

$11

$56

$79

How much do software testing engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for software testing engineer in New York is $56.29, according to ZipRecruiter salary data. Most workers in this role earn between $46.01 and $64.18 per hour, depending on experience, location, and employer.

What does a software testing engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.

What are the key skills and qualifications needed to thrive as a software testing engineer, and why are they important?

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What are some common collaboration practices between software testing engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

What are popular job titles related to Software Testing Engineer jobs in New York?

For Software Testing Engineer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Software Testing Engineer jobs in New York look for?

The top searched job categories for Software Testing Engineer jobs in New York are:

Infographic showing various Software Testing Engineer job openings in New York as of August 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $117,077 per year, or $56.3 per hour.

AI Testing Specialist

Diverse Lynx

Manhattan, NY • On-site

Full-time

Re-posted 12 days ago


Job description

Job Summary:
Diverse Lynx is seeking an innovative AI Testing Specialist to lead the adoption of AI-powered Quality Engineering practices across the Software Development Life Cycle. The role involves designing and implementing intelligent testing frameworks while optimizing testing processes to support rapid software delivery.
Responsibilities:
• Design, develop, and maintain AI-driven testing frameworks with automated test generation and self-healing capabilities.
• Integrate continuous testing into CI/CD pipelines to enable rapid and reliable software delivery.
• Leverage AI and machine learning techniques for synthetic test data generation, defect prediction, and test optimization.
• Develop and execute automated functional, regression, integration, API, and end-to-end test suites.
• Establish and enforce Quality Engineering best practices across the SDLC.
• Define and implement testing standards including TDD, BDD, and UAT methodologies.
• Collaborate with development, DevOps, product, and business teams to ensure quality is embedded throughout the development lifecycle.
• Analyze test results, identify quality risks, and recommend improvements to enhance software reliability.
• Monitor test execution, automate reporting, and continuously improve testing efficiency.
• Support shift-left testing initiatives by integrating quality validation early in the development process.
• Evaluate emerging AI testing tools and recommend innovative testing solutions.
• Ensure applications meet security, performance, scalability, and compliance standards.
• Mentor team members on AI-enabled testing practices and automation strategies.
Qualifications:
Required:
• 6–8 years of experience in Software Testing, Test Automation, or Quality Engineering.
• Strong experience in AI-driven testing frameworks and intelligent test automation.
• Hands-on experience with automated test generation and self-healing test frameworks.
• Experience integrating continuous testing into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar tools.
• Strong knowledge of test automation tools such as Selenium, Playwright, Cypress, TestNG, JUnit, or similar.
• Experience using AI/ML techniques for defect prediction, test optimization, and synthetic test data generation.
• Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
• Experience with Agile, Scrum, and DevOps methodologies.
• Knowledge of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and User Acceptance Testing (UAT).
• Experience with API testing using Postman, REST Assured, or similar tools.
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
• Strong programming or scripting skills in Java, Python, JavaScript, or similar languages.
• Excellent analytical, troubleshooting, and communication skills.
Company:
Diverselynx IT Consulting Services Founded in 2002, the company is headquartered in Princeton, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Diverse Lynx logo

About Diverse Lynx

Sourced by ZipRecruiter

Diverse Lynx, based in Princeton, NJ, US, is a reputable company in the Information Technology sector. The firm, as reflected through its website diverselynx.com, specializes in delivering comprehensive IT solutions. These solutions range from IT consulting to robust digital transformation strategies, IT staffing, and full-time placements services. The company was established in 2008, and it prides itself on providing simplified, efficient technology solutions designed to meet the unique needs of each client.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

2002

Social media