Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Timeline
Generic

KARTHIK M. P

Mysore

Summary

Innovative senior software engineer offering several years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

L&T Technology Services
01.2023 - Current
  • Designed and deployed effective API and UI automation frameworks using Postman, RestAssured, Selenium, and Cypress to guarantee superior software deployment.
  • Built and executed automated test scripts to validate REST APIs and web applications, improving test coverage and reducing manual testing efforts by X%.
  • Troubleshot complex issues in collaboration with development teams, performing root cause analysis and driving resolution through effective bug reporting and issue tracking.
  • Automating and optimizing the company's development processes to improve product quality and shorten the release cycle.
  • Creating production binaries and performing basic sanity tests.
  • Automated regression and functional tests, reducing testing time by X% and enabling faster feedback loops for developers and product teams.
  • Contributed to the refinement of test strategies by reviewing requirements, user stories, and technical specifications to identify gaps in test coverage.

Test Engineer (Software Validation)

Analog Devices
09.2021 - 01.2023
  • The goal of this project is end-to-end software validation of wBMS and release of bug-free software for the customer.
  • Took full ownership of setting up and configuring multiple node environments.
  • Troubleshoot Jenkins issues and generate metrics on master performance for 3+ projects to enhance performance.
  • Was responsible for validation of BMS, EMS, OTAP, N/w Stability and API testing.
  • Development of API test cases for configuration validation and automation of test cases.
  • Automation of Power Supply using Python, which is required for running the test remotely.
  • Participated in Agile Scrum ceremonies, working closely with product managers, developers, and other stakeholders to ensure comprehensive test coverage aligned with business goals.

CAM Engineer

Turnkey PCB Electronics
08.2019 - 09.2021
  • Collaborate with software development teams to understand API requirements, integrating with the PCB design process.
  • Use tools like Postman or Swagger to prepare and test API endpoints for design data preparation.
  • Utilize automated API testing tools to validate DRC results, ensuring that APIs are compliant with design standards.
  • Perform API testing to verify the correct data transmission between design systems and DRC verification platforms.
  • Test the APIs used for exchanging data between 2D mechanical drawing software and PCB layout tools.

Trainee Engineer- CAM

Würth Elektroniks India Pvt. Ltd
03.2018 - 03.2019
  • Performed in PCB Designing and CAM Dept
  • Read the datasheet of the component to design the schematic symbol and footprint of the leaded and SMT component.
  • Measuring and analyzing PCB layout.
  • Schematic design
  • Schematic to PCB layout design.
  • Manual and Auto routing, Copper pouring, DRC check
  • Generate Netlist.

Apprentice Trainee

Würth Elektroniks India Pvt. Ltd
03.2017 - 03.2018
  • Performed in PCB Designing and CAM Dept.
  • Read the datasheet of the component to design the schematic symbol and footprint of the leaded and SMT component.
  • Measuring and analyzing PCB layout.
  • Schematic design.
  • Schematic to PCB layout design.
  • Manual and Auto routing, Copper pouring, DRC check.
  • Generate Netlist.

Education

Bachelor’s degree - computer applications

Manipal University
Jaipur
03.2025

Diploma of Engineering - Electronics and Communications

JSS Polytechnic Mysuru
Mysuru
01.2016

Skills

  • Python
  • C
  • Groovy
  • API Testing
  • UI Testing
  • Linux
  • Windows
  • Jenkins
  • Kubernetes
  • Bitbucket
  • Atlassian
  • PTC
  • Putty
  • Terra Terminal
  • Automation Testing

Hobbies and Interests

  • Playing Cricket
  • Bike Riding

Timeline

Senior Software Engineer

L&T Technology Services
01.2023 - Current

Test Engineer (Software Validation)

Analog Devices
09.2021 - 01.2023

CAM Engineer

Turnkey PCB Electronics
08.2019 - 09.2021

Trainee Engineer- CAM

Würth Elektroniks India Pvt. Ltd
03.2018 - 03.2019

Apprentice Trainee

Würth Elektroniks India Pvt. Ltd
03.2017 - 03.2018

Bachelor’s degree - computer applications

Manipal University

Diploma of Engineering - Electronics and Communications

JSS Polytechnic Mysuru
KARTHIK M. P