I’m Pirasanth - but call me PJ.

I'm a QA automation lead. I like tests that fail for good reasons.
At CoinCover I grew the QA team from 1 to 3 engineers, took E2E coverage from 0% to 90%+ and moved releases from monthly to weekly. Nothing glamorous: good tests, sensible quality gates, and a lot of patience with flaky ones.
…and lately I've been building AI tools that diagnose failing tests, and a dashboard that helps decide whether a release should go out.



15 tools I work with. Hover one to see what it is used with; every tool links back to the projects that use it.
top-left number = projects using the tool · bonds = used on the same project

I lead QA and test automation. Every project here starts from a testing problem I had to solve. Open one to see how I approached it and what it proves.
Agentic QA Showcase
A Playwright suite where five agent roles plan, write, review and diagnose tests under written standards that hooks and CI enforce.
k6 load and stress tests against Tes.com, with results shown in Grafana and InfluxDB running in Docker.
Appium and WebdriverIO tests for the Skyscanner native app on BrowserStack, covering login and onboarding in 7 test cases.
Cypress API tests for the OpenWeather air pollution history endpoint: 8 cases across 200, 400 and 401 responses, with a Mochawesome report.

Cypress is a fast, easy and reliable testing tool for anything that runs in a browser. It’s becoming more popular choice of a tool than any other. I have collected some of the most common commands I use on a daily bases.

Pirasanthan Jesugeevegan
Dec 27, 2022 • 2 min read
Till now, we have written all the Cypress test scripts directly in the JavaScript files, but with the integration of Cucumber, the test structure will change, and now the entry points will be the Cucumber feature files.

Pirasanthan Jesugeevegan
Jan 24, 2022 • 2 min read
In this article, we will learn how to use Jenkins Pipeline plugin to notify Microsoft Teams channel about pipeline status.

Pirasanthan Jesugeevegan
May 20, 2022 • 2 min read
Have a project in mind, an opportunity to discuss, or just want to say hi? Reach out through any of the channels below.
You can also skip the copy-pasting and send a message straight from here - it goes directly to my inbox.