Manikandan
SELENIUM JAVA AUTOMATION ENGINEER | SENIOR SOFTWARE TEST ENGINEER
Hire this person
Send a job offer directly to this candidate
About
Senior Software Test Engineer with 8+ 7+ years of experience in software testing, including manual and automation testing, with strong hands-on experience in Selenium WebDriver using Java. Experienced in developing and maintaining UI automation frameworks using Page Object Model (POM), Page Factory, Cucumber BDD, TestNG/JUnit, Maven and Git. Strong experience in Agile-Scrum, test planning, test case design, functional, integration, regression, smoke and sanity testing, cross-browser testing, defect lifecycle management and continuous integration using Jenkins.
Experienced in collaborating with developers, business analysts, clients and distributed Agile teams.
Experience
Senior Software Engineer - Cognizant Technology Pvt Ltd
(2022-06 - 2026-06)
- Developed and maintained Selenium WebDriver automation scripts using Java for web applications.
- Designed and enhanced reusable automation framework components using Page Object Model (POM) and Page Factory.
- Developed and maintained Cucumber BDD feature files, step definitions and automated test scenarios.
- Created and executed functional, regression, smoke, sanity and cross-browser testing suites.
- Used TestNG/JUnit for test execution and validation and Maven for build and test execution.
- Used Git for source code management and Jenkins for continuous integration (CI) and scheduled automation execution.
- Analyzed requirements and user stories, prepared test scenarios, test cases and test data, and identified suitable test cases for automation.
- Executed tests across different browsers and environments, analyzed failures, debugged automation scripts and reported results.
- Managed defects through JIRA/Zephyr and collaborated with developers, business analysts and clients through the defect lifecycle.
- Participated in Agile/Scrum ceremonies including sprint planning, daily Scrum, sprint review and sprint retrospective.
Software Engineer - Cigniti Technologies Limited
(2018-05 - 2022-03)
- Performed manual and automation testing using Selenium WebDriver with Java.
- Developed and maintained Selenium automation scripts using Cucumber BDD and Page Object Model.
- Prepared test scenarios, test cases, test data and automated regression test suites based on business requirements.
- Executed functional, integration, regression, smoke and sanity testing across multiple environments and browsers.
- Used TestNG/JUnit, Maven, Git and Jenkins as part of the automation and continuous integration process.
- Developed reusable framework components and maintained automation scripts for improved maintainability.
- Reported, tracked and retested defects using JIRA and participated in Agile/Scrum activities.
Test Analyst - Accenture Solutions Pvt Ltd
(2015-05 - 2018-01)
- Performed functional, system, integration and regression testing based on functional requirements.
- Prepared test cases, test data and test execution reports and participated in defect tracking and retesting.
- Analyzed business requirements and collaborated with development and analyst teams to understand application functionality.
- Performed regression testing after defect fixes and supported test script and test case peer reviews.
- Worked in Agile/Scrum environment and participated in defect reporting, status reporting and test summary activities.
Education
M.C.A (Master of Computer Applications) - Indo-American College, Thiruvalluvar University, Cheyyar
B.C.A (Bachelor of Computer Applications) - Indo-American College, Thiruvalluvar University, Cheyyar