Summary
Overview
Work History
Education
Skills
Timeline
Generic

Selvakumar Petchimuthu

Chennai

Summary

Automation Engineer with over 5 years of specialized experience in designing, implementing, and optimizing automated systems, complemented by 11 years in Quality Assurance. Proficient in C# and Java, with extensive expertise in Selenium automation utilizing BDD frameworks. Well-versed in Agile methodologies and API testing, with a proven track record of enhancing software quality and operational efficiency through innovative automation solutions.

Overview

12
12
years of professional experience

Work History

Assistant Consultant

Tata Consultancy Services
07.2021 - Current
  • Automating functional and regression scenarios using Selenium C# with BDD framework.
  • Requirement Analysis, Designing and implementing Test Plans and Test Strategies.
  • Functional and Regression Test execution for each release.
  • Training and Onboarding of new members.
  • Preparing Status Reports and effectively communicate with customers in Scrum, Defect Triage and Requirement discussion meetings.
  • Developing the artifacts of testing such as test cases, test strategy, defects, project metrics etc.
  • Providing guidance and Support to Junior employees when they were struggling to meet deadlines or dealing with clients.

IT Analyst

Tata Consultancy Services
01.2017 - 07.2021
  • Collaborating with stakeholders to gather and document software requirements, ensuring clarity and completeness.
  • Developing test plans that outline the testing strategy, scope, resources, and timelines.
  • Creating detailed test cases based on requirements, ensuring they cover all functional and non-functional aspects.
  • Conducting manual or automated testing, executing test cases, and documenting results.
  • Identifying, documenting, and tracking defects in a defect management system, collaborating with development teams to prioritize and resolve issues.
  • Providing regular updates and detailed reports on testing progress, results, and defect status to stakeholders.
  • Analyzing potential risks related to software quality and suggesting mitigation strategies.
  • Working closely with developers, product owners, and other team members to ensure a shared understanding of requirements and testing objectives.
  • Participating in retrospectives to identify areas for improvement in the testing process and implementing best practices.
  • Assisting in training team members and sharing knowledge about testing tools and methodologies.

Assistant System Engineer

Tata Consultancy Services
01.2013 - 01.2017
  • Requirement Analysis, Designing and implementing Test Plans and Test Strategies.
  • Executing test cases, documenting results, and logging defects as they are identified during testing.
  • Supporting the defect management process by logging defects, verifying fixes, and retesting as required.
  • Continuously improving knowledge of testing tools, methodologies, and best practices to enhance personal and team performance.
  • Attending daily stand-ups, sprint planning, and retrospectives to stay aligned with the team’s progress and objectives.
  • Assisting in the testing process during software releases, ensuring that new features are functioning as expected.

Education

Bachelor of Technology - Information Technology

National Engineering College
Kovilpatti
2012

Skills

    Automation Testing

    Manual Testing

    Agile Practice

    C#

    Java

    API Testing

    BDD Framework

Timeline

Assistant Consultant

Tata Consultancy Services
07.2021 - Current

IT Analyst

Tata Consultancy Services
01.2017 - 07.2021

Assistant System Engineer

Tata Consultancy Services
01.2013 - 01.2017

Bachelor of Technology - Information Technology

National Engineering College
Selvakumar Petchimuthu