1

Software Test Automation Engineer Jobs in New York

Test Automation Engineer

Hauppauge, NY · On-site

$46.50 - $61.50/hr

Job Title: Test Automation Engineer Job Location: Hauppauge, NY Job Type: Contract * 7+ years of ... Hands on experience on test engineering application software such as NI LabVIEW, NI Test stand.

Test Automation Engineer

Iselin, NJ · On-site

$46.75 - $61.75/hr

They are seeking a Test Automation Engineer to design and maintain automation frameworks, execute automated test scripts, and collaborate with developers for defect resolution. Responsibilities : • ...

Role: QA Automation Engineer Duration : Full Time OR C2H ( Contract to Hire) Mode: Work in NYC ... like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and software ...

next page

Showing results 1-20

Software Test Automation Engineer information

See New York salary details

$11

$56

$82

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

As of Jul 26, 2026, the average hourly pay for software test automation engineer in New York is $56.10, according to ZipRecruiter salary data. Most workers in this role earn between $48.41 and $63.89 per hour, depending on experience, location, and employer.

What is the average salary for a QA automation engineer?

The average salary for a QA automation engineer typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Professionals with skills in scripting, testing tools like Selenium, and certifications may earn higher salaries.

What is the difference between Software Test Automation Engineer vs QA Automation Tester?

AspectSoftware Test Automation EngineerQA Automation Tester
CredentialsBachelor's in CS or related field, certifications like ISTQB, automation tools knowledgeSimilar credentials, focus on testing certifications and automation skills
Work EnvironmentDevelops and maintains automation frameworks, collaborates with development teamsExecutes automated tests, reports bugs, ensures quality standards
Industry UsageUsed across software development companies, tech firms, and QA teamsCommonly found in QA departments within various industries

While both roles focus on automation testing, the Software Test Automation Engineer typically designs and develops automation frameworks and tools, whereas the QA Automation Tester primarily executes automated test cases and reports issues. The engineer's role is more technical and development-oriented, while the tester's role emphasizes test execution and quality assurance.

What are Software Test Automation Engineers?

Software Test Automation Engineers are professionals responsible for designing, developing, and executing automated tests to ensure the quality and functionality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, identify bugs, and improve the efficiency of the software development process. Their work helps teams deliver reliable software more quickly and with fewer manual errors.

What engineer makes $500,000 a year?

A Software Test Automation Engineer can earn $500,000 or more annually, especially with extensive experience, specialized skills in automation tools like Selenium or Appium, and roles in high-paying industries such as finance or technology. Achieving this level often requires seniority, leadership responsibilities, and sometimes stock options or bonuses.

Will AI replace automation testers?

AI can automate many repetitive testing tasks and assist in identifying issues more quickly, but Software Test Automation Engineers are essential for designing, maintaining, and interpreting automated tests. Human expertise is needed to develop test strategies, handle complex scenarios, and ensure quality, making AI a tool that complements rather than replaces automation testers.

What are some common challenges faced by Software Test Automation Engineers, and how can they be addressed?

Software Test Automation Engineers often encounter challenges such as maintaining test scripts amid frequent code changes, ensuring test coverage for new features, and dealing with flaky or unreliable tests. These can be addressed by regularly updating automated tests alongside development, implementing robust test design patterns, and collaborating closely with developers to understand code changes. Additionally, effective use of version control and continuous integration can help teams quickly identify and resolve automation issues, making the testing process more reliable and efficient.

What does a test automation engineer do?

A test automation engineer designs, develops, and maintains automated testing scripts and frameworks to verify software functionality and quality. They use tools like Selenium, JUnit, or TestNG to improve testing efficiency and often collaborate with development teams to identify and resolve issues early in the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Software Test Automation Engineer, and why are they important?

To thrive as a Software Test Automation Engineer, you need a strong understanding of software testing principles, programming skills (often in languages such as Java, Python, or JavaScript), and a background in computer science or a related field. Familiarity with test automation frameworks (like Selenium, Cypress, or Appium), CI/CD systems, and relevant certifications such as ISTQB are typically required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills in this role. These skills are crucial for ensuring software quality, streamlining development processes, and facilitating collaboration between development and QA teams.
What are popular job titles related to Software Test Automation Engineer jobs in NY? For Software Test Automation Engineer jobs in NY, the most frequently searched job titles are:
Infographic showing various Software Test Automation Engineer job openings in New York as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $116,685 per year, or $56.1 per hour.
Test Automation Engineer

Test Automation Engineer

NAVA Software Solutions

Weehawken, NJ • On-site

$50 - $66/hr

Full-time

Posted 10 days ago


Job description

NAVA Software solutions is looking for a Test Automation Engineer
Details:
Test Automation Engineer
Location: Weehawken NJ - Onsite (5 days/week)
Duration: 12 months
Top 5 Skills: Selenium, Java, Cucumber, Kafka testing, Database
Extensive Knowledge of Existing Automation Framework UI/API Testing Drive end to end testing using Automation
We are looking for a Test Automation Engineer with solid experience in Selenium, Java, Cucumber, Kafka, and database testing. The ideal candidate will be responsible for developing and executing automated tests to ensure product quality. This role includes designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g., defect densities and open defect counts).
Responsibilities:
  • Design, develop, and execute automation scripts using open source tools, specifically Selenium with Java.
  • Understand and analyze test requirements to create and maintain automated tests for functional, integration, and performance testing.
  • Employ BDD frameworks like Cucumber to write concise, human-readable test scenarios.
  • Perform back-end testing on databases, specifically SQL-based, to ensure data integrity and data processing.
  • Work with Kafka streams and perform testing to validate stream processing applications.
  • Identify, record, document thoroughly, and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Liaise with internal teams (e.g., developers and product managers) to identify system requirements.
  • Monitor debugging process results.
  • Stay up-to-date with new testing tools and test strategies.

Qualifications:
  • Proven work experience in software development and software quality assurance.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automated testing tools such as Selenium.
  • Solid experience programming in Java.
  • Experience with both white box and black box testing.
  • Experience with SQL and scripting.
  • Experience with performance and/or security testing is a plus.

Preferred Skills:
  • Experience with Agile/Scrum development processes.
  • Experience with Kafka or other messaging systems is highly desirable.
  • Familiarity with BDD and tools like Cucumber.
  • Experience in database testing in Microsoft SQL Server, MySQL, Oracle, or similar databases.
  • Understanding of CI/CD processes and tools like Jenkins.

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media