API Test Tool Introduction and Automation

Overview

There was an issue with the efficiency and quality of API testing performed manually by the team.

To address this issue, I introduced an automated API testing tool (Karate and led the initiative to streamline test automation. I was responsible for tool selection, implementation, writing test cases for key APIs, and setting up scheduled test executions via Jenkins. This contributed to reduced testing effort and improved stability, ultimately leading to full adoption across all APIs managed by the team.

Details

  • June 2020 - July 2020
  • Responsibilities: Tool selection, implementation, writing test cases for key APIs, and setting up scheduled test executions via Jenkins.
  • Related technologies: Jenkins, Karate (automated API testing tool)
  • Worked as a developer in a 2-member team, including one project leader and one engineer.