Results-driven Senior QA Engineer with 7.6 years of expertise, specializing in Selenium WebDriver and BDD frameworks. Expert in CI/CD integration with Jenkins, enhancing test coverage and collaboration. Proven ability to analyze defects and drive quality improvements through effective communication and teamwork. Committed to delivering high-quality software solutions.
Overview
9
9
years of professional experience
Work History
Senior QA Engineer
Idexcel Technologies pvt ltd
Chennai
07.2024 - Current
Designed and implemented Selenium WebDriver automation scripts using Java and TestNG.
Developed BDD automation frameworks with Cucumber for enhancing test coverage.
Integrated automation suites with Jenkins CI/CD pipeline for scheduled test execution.
Performed API testing using REST Assured and Postman.
I wrote and executed test cases for major program modules.
Maintained test scripts and source code in GitHub, ensuring proper version control and collaboration.
Worked in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
Analyzed test results and reported defects using JIRA, collaborating closely with developers for resolution.
Senior Test Engineer
Nu Information Technologies pvt ltd
Mexico
02.2021 - 02.2024
Prepared test scenarios and test cases based on requirements.
Having experience in developing, modifying, and executing scripts.
Actively involved in preparing test data for the framework.
Understanding business requirements, technical specifications, and installation guidelines.
Performing the smoke and regression testing when there is a change in code to meet the quality.
Writing the test cases, executing, and keeping track of tickets.
Executing the test scripts and reporting the defects through the defect tracking tool, JIRA.
Coordinating with the different teams to ensure the quality of the site.
Checking and updating functionality when new features are added or modified.
Marinating the user details and test data in Excel and the database, and integrating them for faster test executions and fewer manual interruptions.
Test Engineer
Sutherland Global Services P Ltd
Chennai
02.2020 - 11.2020
To ensure the quality, security, and performance of the banking platform by automating test cases for various modules such as account management, transaction processing, customer onboarding, security, etc
Verifying that banking features such as fund transfers, balance inquiries, loan applications, etc., work as expected
Ensuring that new updates or patches don't break existing functionalities
Verifying that APIs for third-party integrations (payment gateways, verification services) are working correctly
Ensuring the proper test coverage of various banking features like transactions, login, user roles, and balance checks
Using Jenkins for Continuous Integration (CI) to automate the running of tests and report generation
Prepared daily status reports as per the planned and actual progress of deliverables
Understanding business requirements, technical specification, installation guidelines
Wrote and executed test cases for major program modules
Test Engineer
EGS Computers India Pvt ltd
Chennai
08.2017 - 08.2019
Understanding requirement documents and discussions with product owners on the basics of the audit report.
Reviewed system requirement specifications, technical specifications, and functional design documents to achieve a better understanding of the project.
Implemented the UI part of automation using Selenium, Java, and TestNG.
Having experience in developing, modifying, and executing scripts.
Prepared daily status reports as per the planned and actual progress of deliverables.
Understanding business requirements, technical specifications, and installation guidelines.
I wrote and executed test cases for major program modules.
Performing the smoke and the regression testing when there is change of code to meet the quality
Performed System Testing, Smoke Testing, Functional and Regression testing
Coordinating with the different teams to ensure the quality of the site
Graduate Engineer Trainee
NSK Bearings India Pvt ltd
Chennai
07.2016 - 07.2017
Preparing and presenting potential cost analyses to potential clients.
Identifying the client's current and future requirements.
Preparing reports and presentations for weekly and monthly meetings.
Conveying customer technical requirements to the internal engineering teams.
Traveling to visit potential customers.
Negotiating and freezing the deals, contract terms, and conditions.
Maintaining professional working contact with key suppliers and third parties.