Mahipal S.

Mahipal S.

Lead SDET | Full-stack QA Engineer

Rajasthan, India
Hire Mahipal S. Hire Mahipal S. Hire Mahipal S.

Work history

UpStack
UpStack
Lead QA Engineer
2021 - Present (3 years)
Remote
  • Monitoring QA processes and various project meetings for clients across a broad range of industries.

  • Partnering closely with other cross-functional departments to work on process problems and challenges that affect customer satisfaction in the implementation of projects.

  • Facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

Freelance
Freelance
Senior Consultant
2020 - Present (4 years)
Remote
  • Working with different dev teams to better understand requirements, improve test effectiveness, and resolve defects.

  • Participating in projects to improve existing testing scenarios and test cases, execute test scripts, and document defects.

  • Creating, updating, and maintaining system integration, user acceptance, regression, and data-driven automated testing solutions.

EPAM Systems (Uber projects)
EPAM Systems (Uber projects)
Chief Software Test Automation Engineer
2020 - 2020
Remote
  • Built and implemented test strategies and plans with test cases based on user stories for the Uber GSS projects.

  • Designed and executed test cases to see how software solutions perform, documenting results and communicating defects.

  • Promoted and participated in forums to share expertise, strengthen collective knowledge, and resolve challenges.

Various Freelance Contracts
Various Freelance Contracts
QA Consultant
2020 - 2021 (1 year)
Remote
  • Acted as a contractor for several companies, working primarily on E2E test automation eco system, designing, setting up, writing frameworks, CI/CD integrations, and scripting.

  • Identified test scenarios, estimated test effort, and created test plans, facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

  • Worked with functional modules, structure, and logic for testing system internals.

Circles.Life
Circles.Life
Principal Engineer (Product Engineering)
2019 - 2020 (1 year)
Singapore
  • Created detailed and well-structured test plans and test cases and coordinated testing activities on projects.

  • Investigated product quality issues and made improvements to achieve better satisfaction on solutions.

  • Identified, recorded, documented thoroughly, and tracked bugs, performing regression tests to confirm business objectives.

Crossover for Work
Crossover for Work
Test Automation Architect
2017 - 2019 (2 years)
Remote
  • Developed testing processes for solutions on different projects, handling CI/CD design, scripting, and third-party integrations.

  • Developed, documented, and maintained test cases and other test artefacts such as test data, data validation, and scripts.

  • Managed code reviews, prepared test conditions, and handled out-of-cycle releases and emergency fixes.

MakeMyTrip
MakeMyTrip
Senior QA Engineer II
2016 - 2017 (1 year)
Gurgaon, India
  • Implemented the latest test automation frameworks and used test scripts to shepherd the release of web and mobile apps.

  • Defined and documented release recommendations for each release on the project.

  • Wrote automated acceptance tests to identify and report defects in code, architecture, design, and requirements on solutions.

Freelance
Freelance
QA/Test Automation Engineer
2014 - 2016 (2 years)
Remote
  • Defined, created, and conducted quality control activities on projects, monitoring processes to ensure consistent execution.

  • Drove continuous improvement initiatives on solutions, focusing on software quality and process efficiency.

  • Troubleshot, triaged, and provided detailed debug information to expedite issue resolution.

TinyOwl
TinyOwl
Senior SDET
2014 - 2016 (2 years)
Bangalore, India
  • Developed and executed test plans, scenarios, scripts, and procedures in implementing solutions on projects.

  • Maintained databases of known test defects, monitored bug resolution efforts, and tracked successes.

  • Documented software defects using a bug tracking system and reported defects to software developers for redress.

IBM ISL
IBM ISL
Software Developer
2013 - 2014 (1 year)
Pune, India
  • Provided extensive code coverage through test automation for the UDM project.

  • Suggested improvements to a costly keyword-based proprietary solution, migrating it to a new test automation solution.

  • Used various test automation frameworks and tools, increasing test coverage and enhancing performance testing.

Samsung India Software Operations
Samsung India Software Operations
Senior Software Engineer
2012 - 2013 (1 year)
Bangalore, India
  • Collaborated with other devs to debug and optimize the Android OS and framework for Samsung Mobile devices.

  • Worked with members of the dev team on solutions, ideating and implementing 6 out of 14 optimization solutions.

  • Participated in processes to optimize boot time on the Galaxy S3 from 27 to 17 seconds.

IP Infusion Inc
IP Infusion Inc
Associate Software Engineer
2011 - 2012 (1 year)
India
  • Created and implemented test cases to automate tests for Router OS protocols.

  • Participated in continuous improvement efforts for simulated proprietary protocols in the lab.

  • Supported and provided constructive feedback on existing processes and standards during lab simulations.

Portfolio

Owner - Personal Repositories
Owner - Personal Repositories

Designed and built different QA repositories, test utilities, and automation frameworks for different projects. Implemented test packages, classes, and test methods across all builds.

Senior QA Engineer - MakeMyTrip
Senior QA Engineer - MakeMyTrip

Designed and developed test automation frameworks and tools working as mobile QA team lead. Contributed to CI/CD processes to improve efficiency.

Principal Test Automation Engineer - Circle Life
Principal Test Automation Engineer - Circle Life

Led QA processes, applying QA culture and best practices to test solutions. Provided software developers with the right set of testing tools for automation scripting.

Education

SAFe Agilist Certification
SAFe Agilist Certification
Scaled Agile
2021 - 2021
Certified SAFeĀ® 5 Agilist
Certified SAFeĀ® 5 Agilist
Scaled Agile
2021 - 2021
Advanced Certificate in Software Engineering for Cloud, Blockchain & IoT, Information Technology
Advanced Certificate in Software Engineering for Cloud, Blockchain & IoT, Information Technology
Indian Institute of Technology, Madras - India
2021 - 2022 (1 year)
M.Tech Information Technology
M.Tech Information Technology
IIIT-Bangalore, India
2009 - 2011 (2 years)
B.Tech Computer Science & Engineering
B.Tech Computer Science & Engineering
Sastra University - India
2005 - 2009 (4 years)