1

Selenium Java Automation Tester Jobs in Pennsylvania

Selenium Engineer Malvern, PA 9+ months Need GC and USC MUST HAVE o Selenium o QTP o Java They need ... Java. A lot of "automation" testers tend to only focus on some of the heavyweight tools like ...

QA lead

Erie, PA · On-site

... using Selenium, Java, Python, API automation, and CI/CD tools. * Design, develop, and maintain scalable automated test frameworks supporting web, API, microservices, and integration testing.

Pittsburg, PA (Onsite) Position requires technical proficiency in Selenium WebDriver and related ... Experience with API testing (SOAPUI, Postman) and database testing (SQL queries) is often required.

Pittsburg, PA (Onsite) Position requires technical proficiency in Selenium WebDriver and related ... Experience with API testing (SOAPUI, Postman) and database testing (SQL queries) is often required.

Test Automation Engineer

Pittsburgh, PA · On-site

$44.75 - $59/hr

... JAVA, Selenium Web Driver with a good analysis of the element locators, desired capabilities and web driver methods. * Performed Cross browser and Cross Platform compatibility testing by making use ...

Engineer

Pittsburgh, PA · On-site

$90K - $100K/yr

Define the overall automation testing strategy and comprehensive test plans, identifying risks and ... Selenium WebDriver with compatible languages like Java, Python, or C#. • Team Leadership ...

Engineer

Pittsburgh, PA · On-site

$90K - $100K/yr

Define the overall automation testing strategy and comprehensive test plans, identifying risks and ... Hybrid) using Selenium WebDriver with compatible languages like Java, Python, or C# * Team ...

Experience developing complicated scripts using Selenium-JAVA. Experience with Oracle 10g / 11g ... Ability to analyze manual testing process and assess suitability for automation. Proven track ...

Showing results 21-40

Selenium Java Automation Tester information

See Pennsylvania salary details

$10

$51

$75

How much do selenium java automation tester jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for selenium java automation tester in Pennsylvania is $51.40, according to ZipRecruiter salary data. Most workers in this role earn between $44.33 and $58.56 per hour, depending on experience, location, and employer.

What is a Selenium Java automation tester?

Selenium Java Automation Testers are professionals who use the Selenium framework with the Java programming language to automate the testing of web applications. They design, develop, and execute automated test scripts to ensure that web applications function as expected and are free of defects. These testers play a crucial role in improving software quality by identifying issues early in the development cycle, reducing manual testing efforts, and accelerating release cycles. Their expertise in both Selenium and Java enables them to build robust, maintainable, and scalable test automation solutions.

What are the key skills and qualifications needed to thrive as a Selenium Java automation tester?

To thrive as a Selenium Java Automation Tester, you need a strong command of Java programming, test automation frameworks, and software testing methodologies, often supported by a degree in computer science or a related field. Familiarity with Selenium WebDriver, TestNG or JUnit, CI/CD tools like Jenkins, and version control systems such as Git is typically required, and ISTQB certification can be advantageous. Attention to detail, problem-solving skills, and effective communication are essential soft skills for identifying issues and collaborating with development teams. These skills and qualifications ensure robust, efficient test automation that improves software quality and accelerates development cycles.

What are some common challenges Selenium Java automation testers face when integrating automated tests into continuous integration pipelines?

Selenium Java Automation Testers often encounter challenges such as managing flaky tests, handling dynamic web elements, and ensuring test reliability across different environments. Integrating tests into CI pipelines requires careful synchronization of test data, proper environment setup, and regular maintenance of test scripts to adapt to application changes. Collaborating closely with developers and DevOps engineers is essential to resolve integration issues quickly and maintain fast feedback cycles.

What is the difference between Selenium Java Automation Tester vs QA Automation Engineer?

AspectSelenium Java Automation TesterQA Automation Engineer
CertificationsISTQB, Selenium certificationsISTQB, Certified Automation Engineer
Work EnvironmentPrimarily testing teams, automation projectsTesting and development teams, automation and quality assurance
Industry UsageSoftware testing, QA departmentsSoftware development, QA, and DevOps
Common Search IntentAutomation testing with Selenium and JavaAutomation testing strategies and tools

While both roles focus on automation testing, Selenium Java Automation Testers primarily specialize in creating and executing automated tests using Selenium with Java. QA Automation Engineers often have a broader scope, including designing automation frameworks, integrating testing into CI/CD pipelines, and working across multiple tools and languages. The QA Automation Engineer role typically requires a wider skill set but overlaps significantly with Selenium Java Automation Testers in automation tools and testing principles.

How much do Selenium Java Automation Testers make in the US?

Selenium Java Automation Testers in the US typically earn between $70,000 and $120,000 annually, depending on experience, location, and certifications. Entry-level positions may start around $60,000, while experienced testers with advanced skills can earn over $130,000. Salary also varies based on the complexity of automation frameworks and the industry sector.

How to become a Selenium Java Automation Tester?

To become a Selenium Java Automation Tester, you should learn Java programming and gain a solid understanding of automation testing concepts. Familiarity with Selenium WebDriver, test frameworks like TestNG or JUnit, and version control tools such as Git are essential. Gaining hands-on experience through projects and obtaining relevant certifications can improve job prospects.

Is Selenium Java Automation Tester still in demand?

Selenium Java Automation Testers are in high demand due to the ongoing need for automated testing in software development. Skills in Java, Selenium, and test automation frameworks are valuable, and demand is expected to grow as companies prioritize quality assurance and continuous integration practices.

What are popular job titles related to Selenium Java Automation Tester jobs in Pennsylvania?

For Selenium Java Automation Tester jobs in Pennsylvania, the most frequently searched job titles are:

What job categories do people searching Selenium Java Automation Tester jobs in Pennsylvania look for?

The top searched job categories for Selenium Java Automation Tester jobs in Pennsylvania are:

Infographic showing various Selenium Java Automation Tester job openings in Pennsylvania as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, 4% Contract, and 1% Nights. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $106,912 per year, or $51.4 per hour.

Senior QA Automation Engineer - Selenium / Playwright

2T Consulting

Warren, PA • On-site

Full-time

Posted 21 days ago


Job description

We are seeking an experienced Senior QA Automation Engineer with strong expertise in Selenium, Playwright, Java, Python, API automation, and CI/CD integration. The ideal candidate will have extensive experience designing and implementing automated testing solutions, working with AWS cloud technologies, performing API and database testing, and supporting SIT/UAT activities.

Key Responsibilities
  • Design, develop, and maintain robust UI automation frameworks using Selenium and Playwright.
  • Develop BDD-based automation solutions using Cucumber.
  • Perform automation testing using Java and Python.
  • Develop and execute API tests using tools such as Postman and Swagger.
  • Integrate automated testing into CI/CD pipelines and optimize test execution.
  • Perform SIT and UAT testing, including test execution analysis, defect identification, and reporting.
  • Work with AWS cloud services including Athena, S3, CloudWatch, EMR, and AWS CLI.
  • Perform database validation and testing across AWS Athena, Dremio, Oracle, and PostgreSQL/pgAdmin environments.
  • Write and execute complex SQL queries for data validation and testing.
  • Translate business/user requirements and application features into comprehensive testing requirements.
  • Develop test strategies, test plans, and execution approaches.
  • Coordinate testing activities across multiple teams and stakeholders.
  • Analyze test results, identify issues, and provide clear reporting and recommendations.
  • Take ownership of testing activities and work independently with minimal supervision.
  • Collaborate effectively with development, business, QA, and client-facing teams.
Required Qualifications
  • 5+ years of software testing/QA experience.
  • Strong hands-on experience with Selenium and Playwright.
  • Strong programming experience with Java and/or Python.
  • Experience developing automation frameworks using BDD/Cucumber.
  • Strong experience with API testing, particularly using Postman and Swagger.
  • At least 5 years of experience working with cloud technologies, preferably AWS.
  • Hands-on experience with AWS Athena, S3, CloudWatch, EMR, and AWS CLI.
  • Strong database testing experience with Athena, Dremio, Oracle, and PostgreSQL/pgAdmin.
  • Proficiency in writing complex SQL queries.
  • Experience integrating automated tests with CI/CD pipelines.
  • Strong understanding of SIT, UAT, test execution, analysis, and reporting.
  • Excellent analytical and problem-solving skills.
  • Strong test strategy, planning, coordination, and execution skills.
  • Excellent communication and client-interfacing skills.
  • Ability to work independently and take ownership of assigned responsibilities.