Jobs · New Jersey

Test Automation Engineer

Research Innovations Incorporated · Aberdeen, NJ · 2 days ago
Full-time

About the role

Research Innovations, Inc. (RII) is seeking a Test Automation Engineer to join our Software Engineering team. The ideal candidate will be responsible for building scalable automated testing solutions that ensure the reliability and performance of mission-critical systems supporting Defense and Homeland Security operations.

Responsibilities

  • Design, develop, and maintain automated test frameworks for large-scale, distributed software systems
  • Build and execute automated test suites for web applications and APIs to ensure comprehensive coverage
  • Develop integration and end-to-end test scripts supporting complex system interactions
  • Evaluate, select, and integrate automation tools (e.g., Selenium, Cypress, TestNG) into CI/CD pipelines
  • Implement automated performance and load testing to analyze system scalability and reliability
  • Conduct functional, regression, performance, and security testing to identify defects and ensure system quality
  • Collaborate with developers, system engineers, and product teams to define test strategies and identify automation opportunities
  • Participate in agile ceremonies (sprint planning, stand-ups, retrospectives) to align testing with development efforts
  • Track, triage, and resolve defects using tools such as GitLab or JIRA
  • Optimize automation frameworks and test execution for speed, reliability, and maintainability
  • Document test plans, methodologies, and results; ensure alignment with system requirements and architecture

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • 3+ years of experience in test automation or software testing
  • Developed automated test suites for web applications using tools such as Cypress, Playwright and JavaScript, or similar
  • Experience testing both front-end and back-end systems, including APIs
  • Hands-on experience with functional and non-functional testing (performance, regression, etc.)
  • Worked in an Agile software development environment
  • Authored test cases, procedures, and documented results
  • Experience with containerized environments (Docker, Kubernetes)
  • Tested complex systems composed of microservices or modular architectures
  • Strong troubleshooting skills and collaboration with development teams to resolve defects
  • Programming/scripting experience in Java, JavaScript, or similar, including BDD tools (Cucumber, Gherkin)
  • Experience with CI/CD pipelines (GitLab CI or similar) and version control systems (Git)

Qualifications

  • Experience with API testing tools such as Postman, REST Assured, or SoapUI
  • Familiarity with build tools including Maven, Gradle, or NPM
  • Experience with performance testing tools such as JMeter
  • Experience testing systems in secure or regulated environments (e.g., DoD, RMF, NIST)
  • Exposure to DevSecOps practices and secure software testing

Skills

  • Strong problem-solving and analytical skills
  • Ability to work independently and as part of a team
  • Excellent communication and documentation skills
  • Proficiency with scripting languages and automation tools

Benefits

  • Flexible work schedules
  • Health insurance coverage
  • Paid time off
  • 401k with a company match
  • Paid parental leave
  • Access to wellness programs
  • Comprehensive benefits package

Pay

Competitive salary commensurate with experience

Schedule

Hybrid to Aberdeen, MD, Picatinny NJ or Alexandria, VA

Similar jobs

Test Automation Engineer

DXC TechnologyFalls Church, VA· 2 wk ago
Quality Assurance$66k–$123k/yrapply on dxctechnology.contacthr.com

Test Automation Engineer

MEDIFOX DANMobile Metropolitan Area· 2 wk ago
Quality Assuranceapply on resmed.wd3.myworkdayjobs.com

Test Automation Engineer

Interactive BrokersGreenwich, CT· 2 days ago
Quality Assurance$140k–$160k/yrapply on jobs.dayforcehcm.com