QA Automation Engineer - Java / Selenium

Apptad Inc.
Jersey City, NJ, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
$87,000.0 - $88,500.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services JIRA Automation of Tests Microsoft Azure Databases Software Debugging Gradle Junit Load Testing Apache Maven Scrum Methodology
+14 more
Selenium SQL Databases Strategies of Testing Testng Enterprise Software Applications Postman Kubernetes Bitbucket Restful APIs Cucumber (Software) Selenium Webdriver Api Management Docker Jenkins

Job description

We are looking for an experienced QA Automation Engineer with strong expertise in Java and Selenium to join our quality engineering team. The ideal candidate will have hands-on experience designing, developing, and maintaining automated test frameworks for enterprise applications., * Design, develop, and maintain automated test scripts using Java and Selenium WebDriver.

  • Build and enhance scalable test automation frameworks.
  • Develop and execute functional, regression, integration, and end-to-end automation tests.
  • Analyze business and technical requirements and create comprehensive test scenarios and test cases.
  • Identify, document, and track defects using tools such as JIRA.
  • Collaborate closely with developers, Business Analysts, and other QA engineers to troubleshoot and resolve application issues.
  • Execute automated and manual test cases as required.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Integrate automated testing into CI/CD pipelines.
  • Analyze test results, troubleshoot failures, and provide detailed status reports.
  • Contribute to continuous improvement of QA processes, automation standards, and best practices.

Requirements

  • Strong hands-on experience with Java.
  • Strong expertise in Selenium WebDriver.
  • Experience developing and maintaining Selenium automation frameworks.
  • Strong knowledge of TestNG/JUnit.
  • Experience with Maven/Gradle.
  • Experience with Git/GitHub/Bitbucket.
  • Hands-on experience with Jenkins or other CI/CD tools.
  • Strong understanding of API testing, preferably using REST APIs and Postman.
  • Good understanding of SQL/database validation.
  • Experience working in Agile/Scrum environments.
  • Strong knowledge of software testing methodologies and QA processes.
  • Excellent debugging, analytical, and communication skills.

Preferred Skills

  • Experience with Cucumber/BDD.
  • Experience with REST Assured.
  • Knowledge of AWS/Azure cloud environments.
  • Experience with Docker/Kubernetes.
  • Performance or load testing experience is a plus.
  • Banking/financial services experience is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all