Java_ Selenium Senior Testing Engineer
Infosys • Bhubaneshwar, Odisha, India
**Role & seniority: ** QA Automation Engineer (mid–senior); includes mentoring/junior guidance and quality leadership
**Stack/tools: ** Java, Selenium, TestNG, JUnit, Maven, Git, Jenkins
**Top 3 responsibilities: **
-
Design/develop/maintain scalable Java + Selenium automation frameworks (reusable components, maintainability)
-
Create and execute test plans/cases/suites for smoke, regression, and functional testing; improve execution speed and stability
-
Diagnose failures and report defects with reproducible steps/evidence; communicate risks/status/quality metrics
-
Must-have skills:
-
Strong Java proficiency and Selenium automation best practices
-
Experience with TestNG/JUnit and Maven-based project setup
-
CI/CD integration and workflow familiarity (Jenkins); version control (Git)
-
Ability to review automation code, enforce quality standards, and troubleshoot reliably
-
Clear written communication for defect reporting and stakeholder updates
-
-
Nice-to-haves:
-
Exposure to performance testing and API testing concepts
-
Experience integrating automation into modern delivery pipelines
-
-
Location & work type: Not specified in provided text
Full Description
Skill - Java Selenium Testing, TestNG, JUnit, Maven, Git, Jenkins
Design, develop, and maintain Java-based Selenium automation frameworks aligned with best practices and long-term scalability. Define test plans, test cases, and automation suites for functional, regression, and smoke testing across applications. Review automation code, enforce quality standards, and drive improvements in test design, stability, and execution speed. Collaborate with engineering and product teams to clarify requirements, identify risks early, and ensure testability of features. Analyze test results, troubleshoot failures, and provide clear defect reports with reproducible steps and evidence. Mentor and guide QA junior engineers, supporting skill development, task planning, and consistent delivery across the team. Track quality metrics and communicate status, risks, and recommendations to stakeholders in a timely manner. Expertise in building reusable automation components, applying design patterns, and improving framework maintainability. Experience with test execution and reporting practices that improve visibility and decision-making for releases. Strong stakeholder management skills with the ability to influence quality outcomes across cross-functional teams. Exposure to performance and API testing concepts and integrating automation into modern delivery pipelines. Excellent customer interfacing skills. Excellent written and verbal communication skills. Strong attention to detail and outstanding analytical and Problem-solving skills. Excellent organizational and leadership skills.