I find the breaks.
I build the fixes.
Software Engineer in Test · Full-Stack Developer
The engineer who ships quality.
About


identity.md
Not a tester who codes.
Not a dev who tests.
I bridge development and QA — writing production code, owning test automation, and ensuring fast, stable, user-centered releases through robust frameworks and Agile collaboration.
location
🇦🇪 UAE
currently here
🇱🇰 Sri Lanka
based
status
Available
Open to full-time roles & freelance contracts
experience
Software Engineer in Test
BISTEC Global
Associate QA Engineer
BISTEC Global
QA Intern
Virtusa
BSc (Hons) Software Engineering
Coventry University, UK
tools
Work
4 projects
bistec-care
End-to-end test automation framework for a healthcare SaaS platform. Built with Page Object Model, integrated into CI/CD pipelines, covering 95% of regression scenarios.
HowIWork
Understand the system
Before writing a line of code or a test, I map the system. What does it do, what can break, what does "correct" actually mean here.
Find where it fails
I write tests that expose real failure modes — not happy-path coverage theatre. If a test can't fail, it's not testing anything.
Ship the fix
Implement with quality baked in from the start. No patching prod at midnight — design it so that scenario can't happen.
Close the loop
CI catches regressions. Monitoring catches what CI misses. The definition of done includes tests that prove it works, every time.


