Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Ponjeyapandian V

Chennai

Summary

Proficient in integrating Jenkins with version control systems like Git, fetching code changes and triggering BDD test executions based on code changes. Proficient in configuring Maven lifecycle phases and goals for building, testing, packaging, and deploying applications. Experienced in automating mobile gestures such as long press, double tap, and multi-touch interactions using Appium. Experienced in setting up Git webhooks for triggering automated processes like CI/CD pipelines. Experienced in generating and managing API documentation and collections using Postman. Proficient in testing RESTful APIs using Rest Assured and Postman. Skilled in verifying expected outcomes and assertions using assertion libraries like TestNG assertions with Selenium. Skilled in creating test reports and dashboards using tools like ExtentReports for providing stakeholders with actionable insights into test results. Implement Behavior-Driven Development (BDD) using Cucumber to create feature files, scenarios, and step definitions for test automation. Analyze test results and identify defects, bugs, and performance issues in e-commerce applications, providing detailed bug reports and documentation. Implement version control best practices using Git to manage test automation code and ensure collaboration and version tracking among team members.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Quality Engineer

LTIMindtree Pvt Ltd
Chennai
09.2024 - Current
  • Developed and executed test cases for web applications and software solutions.
  • Collaborated with development teams to identify and resolve software defects.
  • Identified areas of improvement in existing products through root cause analysis of failed tests.
  • Participated in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
  • Developed and executed test cases to ensure software functionality, reliability and performance.
  • Performed functional and user acceptance testing processes.
  • Maintained detailed records of all testing activities throughout the development life cycle.
  • Worked with developers to identify, document and track defects in the system.
  • Collaborated with project team members to develop effective strategies and test plans.

Senior Associate_Quality Control

Synechron Technologies Pvt LtdChennai
Chennai
08.2022 - 08.2024
  • Provide technical leadership and mentorship to junior team members, sharing knowledge and best practices to foster continuous learning and growth.
  • Implement continuous integration and delivery (CI/CD) pipelines to automate the build, test, and deployment processes for the banking platform.
  • Conduct root cause analysis for defects and issues, identifying underlying causes and recommending corrective actions to prevent recurrence.
  • Coordinate with product owners and development teams to prioritize and address high-priority defects and issues in a timely manner.
  • Participate in sprint retrospectives to reflect on past testing efforts and identify opportunities for process improvement and optimization.
  • Develop and maintain automated test scripts using Selenium WebDriver for testing the functionality of banking applications.
  • Implement Behavior-Driven Development (BDD) using Cucumber to create feature files, scenarios, and step definitions for test automation.
  • Design and execute test cases and test scenarios to verify the accuracy and reliability of banking transactions, account management features, and security protocols.
  • Conduct compatibility testing of banking applications on different devices, browsers, and operating systems to ensure a consistent user experience.

Associate

OM Barot Consultants Pvt Ltd
Chennai
08.2021 - 05.2022
  • Develop and execute test scenarios for edge cases and error conditions to validate system robustness and resilience.
  • Coordinate with release management teams to plan and execute software releases, ensuring smooth and seamless deployment of new features and updates.
  • Implement version control best practices using Git to manage test automation code and ensure collaboration and version tracking among team members.
  • Develop and maintain test automation frameworks leveraging design patterns such as Page Object Model (POM) to enhance test maintainability and readability.
  • Conduct exploratory testing sessions to uncover potential defects and usability issues not covered by existing test cases, providing valuable insights for further test refinement.
  • Collaborate with infrastructure teams to provision and configure test environments and ensure consistency between testing and production environments.
  • Develop and maintain automated test suites for smoke testing and sanity testing to quickly assess the overall health and stability of the ecommerce platform.
  • Participate in sprint planning and backlog grooming sessions to estimate testing efforts and ensure testing tasks are adequately represented in the sprint backlog.
  • Coordinate with customer support teams to triage and prioritize customer-reported issues, ensuring timely resolution and customer satisfaction.

Test Engineer

TOVO Technologies Pvt Ltd
02.2020 - 08.2021
  • Collaborate with user interface (UI) designers and usability experts to incorporate user feedback and usability findings into the design and development of interfaces.
  • Implement TestNG retry mechanisms to automatically retry failed test cases and increase test robustness and reliability in unstable or flaky testing environments.
  • Proven ability to collaborate effectively with cross-functional Agile teams, ensuring a shared understanding of testing goals.
  • Proven ability to design and execute detailed test cases, ensuring comprehensive coverage of functional and non-functional requirements.
  • Strong understanding of applying equivalence partitioning techniques to design test cases that cover different input conditions and classes.
  • Expertise in conducting root cause analysis to understand the underlying reasons for conflicts and addressing them at their source.
  • Proven experience in developing comprehensive test plans for software projects, outlining testing objectives, scope, and resources.
  • Extensive experience in using Git as a distributed version control system for tracking changes in source code.
  • Proficient in utilizing TestNG annotations (e.g., @Test, @BeforeSuite, @AfterSuite) for defining and controlling test methods and setup/teardown operations.
  • Expertise in executing Selenium tests across multiple browsers (Chrome, Firefox, Safari, etc.) to ensure compatibility.

Associate Test Engineer

Saksoft Pvt Ltd
02.2019 - 01.2020
  • Company Overview: Landkreditt Bank is a Norwegian bank that primarily focuses on providing financial services to the agricultural sector and rural communities.
  • Review and analyze business requirements, functional specifications, and user stories to understand the features and functionalities of the banking application.
  • Manually execute test cases to validate that the application works as intended. This includes performing functional, regression, integration, and exploratory testing.
  • Identify, document, and report defects or issues found during testing.
  • Provide detailed information about the defects, including steps to reproduce, screenshots, and severity.
  • Ensure that newly implemented features or changes do not adversely affect existing functionalities.
  • Verify that previously identified defects have been resolved and that the fixes do not introduce new issues.
  • Verify that the user interface elements (e.g., buttons, forms, navigation) function correctly and are aligned with design specifications.
  • Attend team meetings, such as sprint reviews and planning sessions, to provide input on testing progress and issues.
  • Test end-to-end business scenarios to ensure that the complete workflow functions correctly from start to finish.
  • Landkreditt Bank is a Norwegian bank that primarily focuses on providing financial services to the agricultural sector and rural communities.

Education

B.E - Aeronautical Engineering

Excel Engineering College
01.2015

Skills

  • Java
  • Selenium
  • Jenkins
  • Git
  • SQL
  • Maven
  • POM
  • Junit
  • TestNG
  • BDD Cucumber
  • Jira
  • Rest Assured
  • Postman
  • Appium
  • Mobile Testing
  • Manual Testing

Certification

  • Certified Professional selenium tester

Accomplishments

  • Super crew award

Timeline

Quality Engineer

LTIMindtree Pvt Ltd
09.2024 - Current

Senior Associate_Quality Control

Synechron Technologies Pvt LtdChennai
08.2022 - 08.2024

Associate

OM Barot Consultants Pvt Ltd
08.2021 - 05.2022

Test Engineer

TOVO Technologies Pvt Ltd
02.2020 - 08.2021

Associate Test Engineer

Saksoft Pvt Ltd
02.2019 - 01.2020

B.E - Aeronautical Engineering

Excel Engineering College
Ponjeyapandian V