QA Automation Engineer (Selenium / Java)

Apollo
Middletown, PA, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology JIRA Automation of Tests Computer Programming Databases Continuous Delivery Continuous Integration Data Validation Gradle Junit Apache Maven
+14 more
Object-Oriented Software Development Scrum Methodology Regression Testing Selenium Testng Web Applications Postman Backend Git Information Technology Cucumber (Software) Selenium Webdriver Software Version Control Jenkins

Job description

We are looking for a skilled QA Automation Engineer to join our team in Middletown, PA. In this role, you will be responsible for designing and writing automated test scripts from scratch to ensure the quality of our web applications. Your primary tools will be Selenium WebDriver and Java., Build Frameworks: Develop and maintain automated test frameworks using Selenium WebDriver and Java. Write Scripts: Create clean, efficient, and reusable automation scripts for functional and regression testing. CI/CD Integration: Integrate automated tests into our continuous deployment pipelines (Jenkins/Git). Collaborate: Work closely with developers and product managers in an Agile environment to identify testing requirements. Track Defects: Identify, log, and track software bugs using Jira.

Requirements

Do you have experience in Version control?, Do you have a Bachelor’s degree?, Java: Strong programming skills in Java (Object-Oriented Programming concepts). Selenium: Professional experience using Selenium WebDriver. Test Frameworks: Hands-on experience with TestNG, JUnit, or Cucumber (BDD). Tools & Build: Experience with Maven or Gradle, and Git for version control. Database: Ability to write basic SQL queries for backend data validation. Agile: Experience working within an Agile/Scrum team., Experience with API testing tools (REST Assured or Postman). Bachelor’s degree in Computer Science or a related field.

Apply for this position

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

Apply on indeed.com

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 · WWC Europe 2026

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all