Qureos

Find The RightJob.

Job Title: Test Automation Engineer

Location : Jersey City, NJ (Onsite)

Duration: Fulltime

Interview Process: Online coding test and Video interview





Job Description

Must Have Technical/Functional Skills

  • Expected to design and implement robust test automation frameworks using Selenium with Java (BDD), along with REST API automation using REST Assured, ensuring high test coverage and quality.
  • Responsible for validating application functionality across UI, API, and database layers (SQL/Oracle), while integrating automation into DevOps pipelines, leveraging Docker and modern tooling to enable continuous testing and faster, reliable releases.


Roles & Responsibilities

  • Design, develop, and maintain test automation scripts and frameworks for new and existing applications, ensuring scalable and reusable automation.
  • Implement BDD-based automation using frameworks such as Cucumber + Selenium/Appium, and apply strong development + testing skills (white-box where required).
  • Build automated coverage across UI, API, and integration layers, including REST API validation (e.g., REST Assured / Postman) and end-to-end workflow testing.
  • Perform database validation by writing and executing SQL/Oracle queries to verify data integrity, transformations, and downstream impacts.
  • Identify automation candidates, define the automation strategy, and continuously enhance test suites to reduce manual effort and improve release confidence.
  • Integrate automated tests into CI/CD pipelines for continuous testing, automated execution, and reporting (DevOps toolchain integration).
  • Execute and manage the testing lifecycle: test planning, test design, execution, defect reporting/tracking, and progress/status reporting to stakeholders.
  • Collaborate with developers, product, and cross-functional teams to ensure comprehensive coverage, timely defect resolution, and quality sign-off for releases.


Generic Managerial Skills, If any

  • 5+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

© 2026 Qureos. All rights reserved.