Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Paventhan PKP

Chennai

Summary

Software Development Engineer in Test with 13+ years of experience in automation testing, CI/CD, and QA for cloud, on-premise, and hybrid projects. Skilled in Cucumber, Selenium, and exploratory testing to enhance software quality and reduce release cycles. Proven leader in optimizing test frameworks, driving process improvements, and collaborating with cross-functional teams for efficient project delivery.

Overview

13
13
years of professional experience

Work History

Engineering Manager - QA

Terzo Technologies
Chennai, TN
05.2021 - Current
  • Implement exploratory testing techniques during sprints and the release testing window
  • Oversee the execution of test cases, test scripts, and test scenarios to validate software functionality, performance, and scalability
  • Collaborate closely with product owners, development teams, and other stakeholders to understand software requirements, clarify ambiguities, and ensure alignment on testing goals and deliverables
  • Act as the point of contact for testing-related discussions and issue resolution
  • Manage resources effectively, including budgeting, staffing, and allocation, to optimize testing efforts and meet project timelines
  • Assess team needs, identify skill gaps, and coordinate training programs to enhance capabilities
  • Proactively identify opportunities to improve the overall testing process, tools, and methodologies
  • Design, develop, and maintain automated test frameworks and scripts using Cucumber-Java for UI and integrate test automation frameworks into the CI/CD Jenkins pipeline
  • Automate build and deployment processes to ensure smooth and efficient software releases
  • Evaluate project requirements to identify and mitigate risks

Lead SDET

Fidelity Investments
Chennai, TN
10.2018 - 04.2021
  • Demonstrate strong organizational and time management skills while managing multiple projects
  • Provide clear and concise communication regarding test progress, issues, and resolutions
  • Design, develop, and implement Cucumber test automation frameworks
  • Adopt design patterns and best practices in test automation to improve efficiency, coverage, and reliability
  • Design, develop, and maintain automated test frameworks and scripts using Selenium-Java
  • Perform automation test execution and identify software defects
  • Report issues and work closely with development teams to facilitate prompt resolution
  • Monitor and track defects to closure
  • Collaborate with infrastructure teams to set up and maintain test environments, including software configurations, hardware setups, and test data management
  • Integrate test automation frameworks into the CI/CD pipeline
  • Create and maintain test artifacts, including test plans, test cases, and test scripts
  • Increase test automation coverage to 90%

Software Analyst

Verizon
Chennai, Tamilnadu
04.2016 - 09.2018
  • Collaborate with stakeholders to understand project requirements, identify test scenarios, and define test objectives
  • Develop test plans and test cases based on functional and non-functional requirements
  • Design, develop, and maintain automated test scripts using Selenium WebDriver-Java
  • Identify, track, and report software defects in Jira
  • Work closely with development teams to provide necessary information for defect resolution and ensure defects are properly documented and resolved
  • Create and maintain test artifacts, including test plans, test cases, and test scripts
  • Ensure documentation is accurate, up-to-date, and easily understandable by team members and stakeholders
  • Implemented automated regression testing, shortening regression cycle time by 50%

Associate Software Engineer

Cognizant
Chennai, TN
01.2012 - 03.2016
  • Coordinate with onsite and offshore teams to discuss project-related action items
  • Maintain test scripts when changes occur in the application
  • Handoff test scripts to the functional team and train them on automation script usage
  • Present WAB, test estimates, MTP, and FTP to stakeholders
  • Prepare a detailed test plan during the design phase of the project and share it with stakeholders
  • Manage defects by scheduling daily defect calls between business analysts, developers, and project managers
  • Perform impact assessments for changes in project requirements
  • Prepare the end-of-test report for the project and share it with stakeholders
  • Automate mainframe test data creation using Excel macros, leading to a $112,000 savings in overall testing efforts, earning the 'Best Innovator' award from Lloyds Banking Group

Education

BTech - Minor in Information Technology

Kalasalingam University
Tamil Nadu
01.2011

Skills

  • Automation Testing
  • Selenium
  • Cucumber Bdd
  • Bdd Tdd
  • Testng Junit
  • Rest Assured
  • Karate
  • Java
  • Python
  • Postman
  • UFT
  • Jmeter
  • Jenkins
  • Git
  • Ci Cd
  • Integration Testing
  • Quality Assurance
  • UAT
  • Traceability Matrix
  • Defect Management
  • Root Cause Analysis
  • Project Management
  • Agile Methodologies
  • Team Work
  • Problem Solving

Timeline

Engineering Manager - QA

Terzo Technologies
05.2021 - Current

Lead SDET

Fidelity Investments
10.2018 - 04.2021

Software Analyst

Verizon
04.2016 - 09.2018

Associate Software Engineer

Cognizant
01.2012 - 03.2016

BTech - Minor in Information Technology

Kalasalingam University
Paventhan PKP