Open to connect & collaborate

Hi, I'm
Gopalakrishnan

Automation Tester · Full Stack Developer · Ethical Hacker

Experienced automation engineer with 10+ years of technical expertise in QA and testing, specialising in test automation design and scripting using Python, C# and Java.

10+
Years Experience
1k+
LinkedIn Followers
5+
Open Source Projects
gopalakrishnan ~ zsh
~/codebygk git:(main) whoami
gopalakrishnan
~/codebygk git:(main) cat profile.json
{
  "role": "Automation Tester & Full Stack Dev",
  "experience": "10+ years",
  "stack": ["Python", "C#", "Java"],
  "tools": ["Playwright", "Selenium"],
  "openSource": true,
  "location": "Coimbatore, India"
}
~/codebygk git:(main)
About me

A decade of building & testing

Gopalakrishnan

I'm a developer based in Coimbatore, Tamil Nadu, with over a decade of experience in test automation, full-stack development, and cybersecurity. I build under the brand Qacancode, creating open-source tools and learning resources.

My career spans automation frameworks for desktop, web and API layers, using Python, C#, Java, and modern tools like Playwright and Squish. I'm passionate about designing efficient, maintainable test architectures that genuinely reduce manual effort.

Outside of professional work, I explore AI & LLMs, civic tech (particularly Tamil Nadu governance tools), Chrome extensions, and personal finance calculators - all open-sourced for the community.

Location
Coimbatore, Tamil Nadu, India
Current Role
Software Engineer Senior - Test
Brand
Qacancode
Technical Skills

What I work with

A decade of hands-on experience across testing, development, and security.

Automation Testing
Playwright90%
Selenium85%
WinAppDriver85%
Squish80%
Frontend Development
Next.js85%
Tailwind CSS80%
Angular70%
Vue60%
Backend & Database
FastAPI85%
PostgreSQL80%
SQL Server65%
Express60%
DevOps & Infra
Git90%
Azure DevOps75%
Docker70%
GitHub Actions65%
AI & LLMs
Prompt Engineering85%
Agentic AI75%
Claude API80%
Groq / OpenRouter70%
Cybersecurity
Burp Suite80%
Nmap65%
Wireshark60%
Bug Bounty70%
Work Experience

Career journey

10+ years building and testing software across industries.

Software Engineer Senior - Test
Mettler Toledo
June 2021 - Present
  • Developed Qt application automation framework with Squish & Python.
  • Built TAF Manager tool, reducing test design time by 60%.
  • Architected automation framework with PyWinAuto, Python & Behave.
  • Led desktop automation testing with WinAppDriver, C# and SpecFlow.
Test Analyst
Infosys
Jan 2019 - Apr 2021
  • Led web application automation testing with Selenium and Java.
  • Led API automation testing with Rest Assured (Java) and RestSharp (C#).
  • Participated in frontend web application development with Angular.
Software Engineer
Finastra
Dec 2016 - Jan 2019
  • Conducted web application automation testing with C# and SpecFlow.
Software Developer
UST Global
Mar 2015 - Dec 2016
  • Conducted web application automation testing with Selenium and Java.
  • Participated in manual testing activities.
Projects

Open-source work

Tools, guides, and resources - built and shared publicly.

learn-ai-fundamentals

A beginner-friendly guide to understanding LLMs and prompt engineering - structured like a course, free forever.

learn-agentic-ai-fundamentals

Dive into agentic AI - how autonomous agents are built, how they reason, plan, and act in the world.

learn-playwright

A practical, hands-on guide to browser automation and end-to-end testing with Microsoft Playwright.

Zapcalc

Collection of open-source personal finance calculators for everyday use.

Dorkmine

Open-source Google Dork engine with an extensive collection of dorks for bug bounty and recon.

Bountymine

Curated collection of bug bounty notes and tutorials all in one place.

Techbook

Collection of notes and tips on various software technologies - a personal knowledge base made public.

No projects found.

Let's connect

Have a project in mind, want to collaborate on open-source, or just want to chat? I'm always happy to hear from fellow developers and learners.