Talent.com
Senior Automation Test Engineer (Selenium with Java)

Senior Automation Test Engineer (Selenium with Java)

Echo IT Solutions, Inc.Plano, TX, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Title : Senior Automation Test Engineer (Selenium with Java)

Experience : 5 to 9 Years

Location : plano TX Onsite

Job Description :

We are looking for a highly skilled Senior Automation Test Engineer with 5 9 years of experience in Selenium with Java to join our dynamic team. The ideal candidate will have a strong background in test automation frameworks, deep knowledge of Selenium, and expertise in Java programming for automation.

Key Responsibilities :

Automation Framework Development : Design, develop, and maintain scalable and reusable test automation frameworks using Selenium WebDriver and Java.

Test Script Creation : Develop, execute, and maintain automated test scripts for web applications, ensuring high quality deliverables.

Continuous Integration : Integrate test suites with CI / CD pipelines using tools like Jenkins, Git, or other related technologies.

API Testing : Develop and execute automated tests for RESTful APIs using tools like Postman, Rest Assured, or similar.

Defect Reporting & Tracking : Identify, log, and track defects using tools like JIRA and ensure timely resolution.

Collaboration : Work closely with developers, business analysts, and other QA team members to identify testing needs and strategies.

Performance Testing : Involve in performance testing using tools like JMeter (if required).

Mentorship : Mentor junior team members and help them grow in their automation skills.

Documentation : Create detailed test reports, maintain test cases, and ensure thorough documentation of test processes.

Required Skills :

Selenium WebDriver : Extensive experience in automating web applications using Selenium WebDriver.

Java : Strong programming skills in Java and experience with Object Oriented Programming concepts.

TestNG / JUnit : Hands on experience with TestNG or JUnit for test case management.

Maven / Gradle : Knowledge of build tools like Maven or Gradle for managing dependencies and automation frameworks.

CI / CD : Experience in integrating automation scripts with Continuous Integration pipelines using tools like Jenkins, GitLab, or similar.

Version Control : Proficiency in version control tools like Git.

API Testing : Hands on experience with REST API automation using Rest Assured, Postman, or similar tools.

Agile Methodology : Experience working in Agile / Scrum environments.

Database Testing : Good understanding of database concepts and experience with SQL for database validation during automation.

Preferred Skills :

Performance Testing : Experience with tools like JMeter or similar , Katalon

Cloud based Testing : Familiarity with cloud based testing platforms like Selenium Grid, Sauce Labs, or BrowserStack.

Mobile Automation : Basic knowledge of mobile testing frameworks like Appium (added advantage).

BDD Tools : Experience with Behavior Driven Development (BDD) using Cucumber or JBehave.

Qualifications :

Bachelora€s degree in Computer Science, Engineering, or related field.

5 9 years of experience in automation testing, with a strong focus on Selenium and Java.

Soft Skills :

Excellent problem solving skills and attention to detail.

Strong communication and interpersonal skills.

Ability to work in a fast paced, team oriented environment.

Proactive and self motivated with a strong desire to learn new technologies.

serp_jobs.job_alerts.create_a_job

Test Automation Engineer • Plano, TX, United States