← Back to list
Registration: 11.06.2025

Niroshan M.

Specialization: QA Engineer
— Over 4+ years of professional experience in Software Testing with expertise in Functional Testing and UI Automation Testing. — Proficient in automation testing of web-based applications using Selenium WebDriver with Java. — Comprehensive experience in Manual Testing, Automation Testing, Integration Testing, End-to-End Testing, Regression Testing, and Re-Testing. — Strong understanding of BDD Cucumber, Junit, TestNG annotations, keywords, and data-driven testing methodologies with Selenium. — Proficient in SQL with Oracle Database for validating back-end data and creating complex queries to support testing. — Experienced in API testing using Postman, along with knowledge of RESTful API methods (GET, POST, PUT, DELETE) for functional and integration testing. — Skilled in version control systems like Git for managing code repositories and collaboration in Agile environments. — Familiar with Maven Build Tool for managing automation projects. — Experienced in automating build and deployment processes with Jenkins. — Expertise in Quality Assurance, Defect Management, and end-to-end Software Testing lifecycle. — Strong focus on delivering high-quality testing services, with an ability to identify web elements using XPath and CSS Selectors. — Extensive knowledge in preparing Test plans, Test cases, Test data, Test execution, and documenting test evidences and reports. — Hands-on experience with Jira for defect reporting, tracking, and managing Agile Scrum projects — Worked in Agile Scrum models, ensuring timely and high-quality project delivery. — Experienced in collaborating with cross-functional teams and clients to gather and analyse requirements effectively. — Adept in version control, test automation, and database validation, ensuring comprehensive test coverage.
— Over 4+ years of professional experience in Software Testing with expertise in Functional Testing and UI Automation Testing. — Proficient in automation testing of web-based applications using Selenium WebDriver with Java. — Comprehensive experience in Manual Testing, Automation Testing, Integration Testing, End-to-End Testing, Regression Testing, and Re-Testing. — Strong understanding of BDD Cucumber, Junit, TestNG annotations, keywords, and data-driven testing methodologies with Selenium. — Proficient in SQL with Oracle Database for validating back-end data and creating complex queries to support testing. — Experienced in API testing using Postman, along with knowledge of RESTful API methods (GET, POST, PUT, DELETE) for functional and integration testing. — Skilled in version control systems like Git for managing code repositories and collaboration in Agile environments. — Familiar with Maven Build Tool for managing automation projects. — Experienced in automating build and deployment processes with Jenkins. — Expertise in Quality Assurance, Defect Management, and end-to-end Software Testing lifecycle. — Strong focus on delivering high-quality testing services, with an ability to identify web elements using XPath and CSS Selectors. — Extensive knowledge in preparing Test plans, Test cases, Test data, Test execution, and documenting test evidences and reports. — Hands-on experience with Jira for defect reporting, tracking, and managing Agile Scrum projects — Worked in Agile Scrum models, ensuring timely and high-quality project delivery. — Experienced in collaborating with cross-functional teams and clients to gather and analyse requirements effectively. — Adept in version control, test automation, and database validation, ensuring comprehensive test coverage.

Portfolio

Gilt

Gilt is an online marketplace that sells luxury goods, including clothing, shoes, accessories, and home decor. Gilt is part of Rue Gilt Groupe, an e-commerce company that offers daily sale events. We deliver inspired finds for women, men, kids and home, as well as luxury travel and one-of-a-kind experiences. ● Designed and implemented BDD test automation frameworks using Cucumber integrated with Selenium WebDriver and Java. ● Developed and maintained feature files, defining clear and concise scenarios using Gherkin syntax to align with business requirements. ● Wrote reusable step definitions to ensure efficient and modular automation scripts for functional and regression testing. ● Collaborated with stakeholders, including product owners and developers, to ensure feature file accuracy and test coverage. ● Integrated Cucumber Framework with Maven for build automation and efficient execution of test scripts. ● Conducted data-driven testing using Excel files, passing parameters to feature files for extensive test coverage. ● Executed test scripts and analysed test results to identify and log defects in Jira with clear, reproducible steps and supporting evidence. ● Performed integration testing, ensuring seamless communication between APIs and UI components using POSTMAN step definitions. ● Utilized Oracle SQL to manage and maintain database structures, optimize queries, and ensure efficient data retrieval for testing scenarios. ● Maintained Git repositories for version control, ensuring efficient code collaboration and tracking changes in the automation framework. ● Conducted cross-browser testing to validate web application functionality across various browsers like Chrome, Firefox, and Edge. ● Defects were logging, tracked, reviewed, analysed and compared using Jira. ● Interacted with developers and product/business analysts to communicate testing strategy/status.

Ford Recognition Programs

Ford Recognizes U – incentive portal, which provides exclusive cash rewards to eligible Ford members toward the lease or purchase of select new Ford trucks or Ford Blue Advantage™ certified used vehicles. Helped deliver a streamlined user experience enabling visitors to verify membership eligibility, understand program details, and access limited-time vehicle incentives. ● Analysed business and functional requirements to identify test scenarios and develop comprehensive test cases. ● Designed and executed manual test cases for functional, regression, integration, and UI testing across web and mobile applications. ● Logged and tracked defects using tools like Jira and collaborated with developers to ensure timely resolution. ● Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives. ● Created and maintained test documentation including test plans, test cases, and test summary reports. ● Performed cross-browser and cross-device testing using platforms like Browser Stack. ● Prepared test data and conducted boundary and negative testing to ensure full coverage. ● Collaborated with the product, development, and support teams to ensure quality across the SDLC. ● Assisted in User Acceptance Testing (UAT) and supported business teams in reproducing and resolving UAT issues.

Atlantic Union Bank

Atlantic Union Bank is an American regional bank based in Richmond. Atlantic Union Bank, located in Virginia and beyond, offers a wide range of financial solutions including checking accounts, savings accounts, business loans and more. Bank online or visit one of our conveniently located branches. ● Designed and implemented automated test scenarios, ensuring maximum test coverage. ● Developed test plans and actively contributed to sprint planning sessions for seamless QA integration. ● Authored and executed test cases aligned with system requirements and user stories. ● Developed and maintained automation scripts using Core Java with Selenium WebDriver. ● Utilized XPath locators for efficient element identification and automation. ● Applied Test-Driven Development (TDD) principles using TestNG for structured automation. ● Executed and debugged automation scripts, ensuring seamless test execution and defect-free releases. ● Validated trigger executions and data integrity using SQL. ● Analysed and reviewed test reports generated via TestNG, identifying areas for optimization. ● Managed and tracked defects in Jira, ensuring timely resolution and retesting. ● Logged, documented, and retested defects in prior builds using defect tracking tools. ● Implemented Agile methodologies across QA processes, from test planning to retrospective meetings. ● Worked with POM (Page Object Model) and TestNG frameworks, ensuring scalable and maintainable test automation.

Skills

Java
Selenium
Postman
Jira
SQL
Cucumber
Git
TestNG
JUnit
Data Driven
Rest Assured
GitHub
Oracle

Work experience

QA Engineer
since 04.2025 - Till the present day |One Magnify
Manual Testing, Jira, Agile, User Acceptance Testing
● Analyzed business and functional requirements to identify test scenarios and develop comprehensive test cases. ● Designed and executed manual test cases for functional, regression, integration, and UI testing across web and mobile applications. ● Logged and tracked defects using tools like Jira and collaborated with developers to ensure timely resolution. ● Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives. ● Created and maintained test documentation including test plans, test cases, and test summary reports. ● Performed cross-browser and cross-device testing using platforms like Browser Stack. ● Prepared test data and conducted boundary and negative testing to ensure full coverage. ● Collaborated with the product, development, and support teams to ensure quality across the SDLC. ● Assisted in User Acceptance Testing (UAT) and supported business teams in reproducing and resolving UAT issues. ● Mentored junior testers and contributed to process improvement initiatives within the QA team.
Software Test Engineer
03.2021 - 04.2025 |JA Solutions
Manual testing, Automation testing, Cucumber, Selenium WebDriver, Java, Maven, Oracle SQL, Jira, Quality Center, Git
● Designed and implemented BDD test automation frameworks using Cucumber integrated with Selenium WebDriver and Java. ● Developed and maintained feature files, defining clear and concise scenarios using Gherkin syntax to align with business requirements. ● Wrote reusable step definitions to ensure efficient and modular automation scripts for functional and regression testing. ● Collaborated with stakeholders, including product owners and developers, to ensure feature file accuracy and test coverage. ● Integrated Cucumber Framework with Maven for build automation and efficient execution of test scripts. ● Conducted data-driven testing using Excel and CSV files, passing parameters to feature files for extensive test coverage. ● Executed test scripts and analyzed test results to identify and log defects in Jira with clear, reproducible steps and supporting evidence. ● Performed integration testing, ensuring seamless communication between APIs and UI components using Cucumber step definitions. ● Utilized Oracle SQL to manage and maintain database structures, optimize queries, and ensure efficient data retrieval for testing scenarios. ● Maintained Git repositories for version control, ensuring efficient code collaboration and tracking changes in the automation framework. ● Conducted cross-browser testing to validate web application functionality across various browsers like Chrome, Firefox, and Edge. ● Defects were tracked, reviewed, analyzed and compared using Quality Center. ● Interacted with developers and product/business analysts to communicate testing strategy/status. ● Defect logging in Jira Tool and follow-ups to track it to closure.

Educational background

Mechanical Engineering (Bachelor’s Degree)
2010 - 2014
OAS Institute of Technology and Management

Languages

TamilNativeEnglishIntermediate