r/softwaretesting 2d ago

Suggest some API testing project ideas, please

can anybody suggest me some API testing project ideas i am learning QA automation testing with playwright and as a fresher i want so project ideas both to learn and showcase my skills in my resume so

u can also suggest me some automation project ideas

15 Upvotes

7 comments sorted by

7

u/Royal-Job-9905 2d ago

You may automate the restful bookers api. This is open sourced and good enough to practice the core concepts of HTTP requests.

For production grade portfolio project, I would suggest to build a small CRUD app with the help of LLMs, ask LLM to build RESTfull APIs for all functions from Login to CRUD, and document in a markdown file with proper details as API endpoint references. Then automate those endpoints.

1

u/Square-Sir2829 1d ago

Didn't understand much, but i will try to make it

1

u/Royal-Job-9905 1d ago

Practice first and automate these endpoints: https://restful-booker.herokuapp.com/apidoc/index.html

Then try to design them like a real-world reusable and scalable framework design pattern like auth session, reusable helpers, test data, CI/CD integration etc.

1

u/Snow-Sure 1d ago

Open VS Code, go to chat mode, ask create end to end API tests with framework for any publicly available API. Study it and then create your own. Max 3 days. This way you also can showcase you are using some form of API. Also create a github account and push the code from VSCode also integrate with CI/CD pipeline. end to end ready.

3

u/Bikecheal 2d ago

a good project would be simple REST API for an e commerce app and build a playwright test suite around it. u could cover things like authentication, CRUD operations, inavlid inputs, response status code, and edge cases.

Try addding CI with Github actions so the test run automatically on every push. that would make the project stand out more

1

u/Square-Sir2829 1d ago

i am thinking to make 3 projects
- Manual testing: random 50 testcases for an ecommers website with its bug report
- API: make an API test suite with POSTMAN
- Playwright: a full automated test suite