Overview
On Site
Depends on Experience
Full Time
Accepts corp to corp applications
Skills
automation frameworks using Selenium WebDriver with Java.
automation frameworks
Selenium WebDriver
Java.
Android TV
Java code
Selenium
Java
JavaScript
Jenkins
GitLab
Azure DevOps
RestAssured
Postman
Karate
TestNG
JUnit
Mocha
Jasmine
Job Details
Job Title: Sr. QA Automation Engineer (Selenium/Java/JavaScript)
Location: Dallas TX all 5 days onsite
Client: Television Domain
Interview: Video
Duration 12 months
Note: Candidate should be able to write Java code and must have worked on Android TV .
We are looking for a QA Automation Engineer with strong experience in Selenium WebDriver, Java, and JavaScript to design, develop, and maintain automated test frameworks for web applications. The ideal candidate will have a passion for quality, deep technical expertise, and the ability to collaborate with cross-functional teams to deliver reliable software at scale.
Key Responsibilities
- Design, develop, and maintain automation frameworks using Selenium WebDriver with Java.
- Write and execute automated test scripts for functional, regression, and integration testing.
- Develop JavaScript-based automation utilities for front-end validation and dynamic web applications.
- Collaborate with developers, product managers, and QA teams to define test strategies and acceptance criteria.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.).
- Perform API testing using tools/frameworks like RestAssured, Postman, or Karate.
- Debug and analyze test failures, reporting defects with clear documentation.
- Ensure cross-browser and cross-platform compatibility testing.
- Continuously improve automation coverage and optimize test execution speed.
Required Skills & Qualifications
Overall 10+ years of experience
- Strong proficiency in Selenium WebDriver with Java.
- Solid knowledge of JavaScript for automation and front-end testing.
- Experience with test frameworks (TestNG, JUnit, Mocha, Jasmine).
- Hands-on experience with CI/CD tools (Jenkins, GitLab, Azure DevOps).
- Familiarity with version control systems (Git, Bitbucket).
- Strong understanding of software QA methodologies, tools, and processes.
- Experience with API testing and automation.
- Bachelor s/Master s degree in Computer Science, Engineering, or related field.
Preferred Skills
- Knowledge of BDD frameworks (Cucumber, Serenity).
- Experience with performance testing tools (JMeter, Gatling).
- Exposure to cloud-based testing platforms (Sauce Labs, BrowserStack).
- Familiarity with Agile/Scrum methodologies.
- Strong analytical and problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.