Senior Automation Test Engineer; Selenium Java
Listed on 2026-07-01
-
Software Development
Java Developer, Software Testing, Software Engineer, Senior Developer
Senior Automation Test Engineer (Selenium with Java)
We are looking for a highly skilled Senior Automation Test Engineer with 5 to 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 Web Driver 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.
- Selenium Web Driver:
Extensive experience in automating web applications using Selenium Web Driver. - 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, Git Lab, 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.
Skills:
- Performance Testing:
Experience with tools like JMeter or similar. - Cloud Based Testing:
Familiarity with cloud based testing platforms like Selenium Grid, Sauce Labs, or Browser Stack. - Mobile Automation:
Basic knowledge of mobile testing frameworks like Appium (added advantage). - BDD Tools:
Experience with Behavior Driven Development (BDD) using Cucumber or JBehave.
Bachelor’s degree in Computer Science, Engineering, or related field. 5 to 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).