1

Selenium Automation Developer Jobs in Pennsylvania

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery ... Selenium and Cucumber. * Experience in Karate and Playwright. * Experience managing code ...

Python Automation Engineer Location: Pittsburgh (5 days onsite in office) Contract: W2 only, 6-12 ... PyTest / unittest frameworks, Selenium WebDriver for UI automation, Playwright (modern web ...

Showing results 41-60

Selenium Automation Developer information

What is a Selenium Automation Developer?

A Selenium Automation Developer is a software professional who designs, develops, and maintains automated test scripts using the Selenium framework. Their main role is to ensure the quality and functionality of web applications by automating repetitive and complex testing tasks. These developers write code, often in programming languages like Java, Python, or C#, to simulate user interactions and validate application behavior. By automating tests, they help teams find bugs early, reduce manual testing effort, and speed up the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Selenium Automation Developer?

To thrive as a Selenium Automation Developer, you need a strong background in programming (often in Java, Python, or C#), understanding of automated testing concepts, and experience with Selenium WebDriver. Familiarity with test management tools (such as JIRA or TestNG), continuous integration systems like Jenkins, and relevant certifications in automation testing are typically expected. Attention to detail, analytical thinking, and effective communication are vital soft skills for diagnosing issues and collaborating with development teams. These skills ensure reliable, efficient automated testing processes that support high-quality software delivery.

What are some common challenges Selenium Automation Developers face when maintaining test scripts over time?

A frequent challenge for Selenium Automation Developers is keeping test scripts robust and reliable as applications evolve. Changes in the application's user interface, such as modified element locators or updated workflows, can cause test scripts to break, leading to increased maintenance efforts. To address this, developers often implement best practices like using dynamic locators, organizing code for reusability, and integrating regular script reviews into their workflow. Collaborating closely with developers and QA team members also helps ensure that test scripts remain aligned with ongoing application changes.

What is the difference between Selenium Automation Developer vs QA Automation Engineer?

AspectSelenium Automation DeveloperQA Automation Engineer
Primary FocusDeveloping and maintaining Selenium test scriptsDesigning and implementing automated testing frameworks
Skills & CertificationsProficiency in Selenium, programming languages (Java, Python), testing toolsKnowledge of testing tools, scripting, automation frameworks, certifications like ISTQB
Work EnvironmentSoftware testing teams, QA departments, Agile/Scrum settingsQuality assurance teams, development teams, continuous integration environments

While both roles focus on test automation, Selenium Automation Developers primarily write and maintain Selenium scripts, whereas QA Automation Engineers design comprehensive testing frameworks and strategies. Both roles require similar technical skills and often collaborate within QA teams to ensure software quality.

What cities in Pennsylvania are hiring for Selenium Automation Developer jobs?

Cities in Pennsylvania with the most Selenium Automation Developer job openings:

Sr. Quality Automation Engineer

Dallas, PA โ€ข On-site

System One
Business Consulting Servicesย โ€ขย 5 - 10K employees

Other

Medical, Dental, Vision, Life, Retirement

Re-posted 9 days ago


Job description

Job Title: Sr. Quality Automation Engineer Location: Dallas, TX

Responsibilities

  • Design and develop high-quality automated UI and API tests for web applications.
  • Create industry-standard test automation solutions and scripts.
  • Perform in-sprint manual and automation testing within an agile setting.
  • Develop and manage comprehensive software test plans and traceability matrices.
  • Write high-quality regression test plans for applications under validation.
  • Provide manual and automation testing estimates during discovery and sprint planning phases.
  • Investigate automated & manual test failures to ensure application correctness and update test scripts as needed.
  • Replicate production defects in lower environments and log defects for resolution.
  • Provide issue walkthroughs to developers and software engineers.
  • Collaborate with DevOps teams to set up quality gates and execute automated tests in the delivery pipeline.
  • Automate repetitive validation tasks using browser-based and API-based test automation tools.
  • Report testing results and metrics to QA leads, managers, and project stakeholders.
  • Partner with product teams to define acceptance criteria and develop BDD tests.
  • Perform all activities involved in the software testing lifecycle.

Requirements

  • Over 6+ years of experience working as a quality engineer in an Agile team.
  • 6+ years of test automation experience using Selenium and Cucumber.
  • Experience in Karate and Playwright.
  • Experience managing code repositories and version control using Azure DevOps, GIT, or SVN.
  • Proficiency in developing API tests with Karate framework.
  • Experience creating tests with Cucumber and BDD frameworks.
  • 4+ years of developing, maintaining, and executing automated regression tests for web and backend applications.
  • 3+ years of writing SQL scripts and performing Data Testing.
  • Good understanding of Agile project management and DevOps tools.

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M- #LI- Ref: #404-IT Pittsburgh


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US