Professional
Career & Background
Work Experience
Senior Software Quality Engineer
- Contributed to building an organization-wide AI-assisted Quality Engineering framework, including skills, contextual intelligence, and agent-based capabilities, to reduce and automate QE tasks.
06/2026 – Present
Software Quality Engineer
Velaris
- Architected and built a comprehensive API automation framework from scratch using Playwright and TypeScript — covering functional, schema/contract, role-based access (RBAC), multi-tenant, and data-driven testing — with Zod-based request/response validation, self-cleaning test-data lifecycle management, and a built-in observability layer (failure analysis and execution metrics), integrated into Jenkins CI/CD with environment-based secret injection.
- Developed K6-based performance testing workflows, integrating Grafana dashboards for automated execution, reporting, and visualization.
- Initiated the team's adoption of Playwright by architecting the foundational UI automation framework in TypeScript (Page Object Model, fixture-based dependency injection, and multi-role storage-state authentication), enforced with code-quality gates such as ESLint, Husky pre-commit hooks, and conventional-commit standards, wired into scheduled cross-browser CI pipelines with automated test-result summaries.
- Supported and extended existing Rest-Assured API automation suites, migrating Postman collections and integrating them into the CI/CD pipeline with scheduled Jenkins executions and automated Slack reporting for test results and alerts.
- Analyzed AWS CloudWatch logs using Log Insights Query Language (QL) to identify key API endpoints, evaluate usage patterns, and build load profiles for performance testing.
- Collaborated with DevOps engineers to monitor ECS cluster resources, develop load-testing scripts, detect performance bottlenecks, and resolve system-level constraints.
06/2025 – 05/2026
Associate Software Quality Engineer
Velaris
- Executed performance tests in JMeter to assess web application speed and stability.
- Mentored interns and participated in code reviews to improve code quality and QE practices.
- Provided reliable testing time estimates and participated in peer reviews of test cases and test management plans to ensure quality and alignment with project timelines.
- Served as a shared resource for testing across multiple teams, demonstrating adaptability and cross-team collaboration.
12/2024 – 05/2025
Intern Software Quality Engineer
Velaris
- Built foundational QA expertise in manual and automated testing for both UI and APIs.
- Collaborated with Product Owners, developers, and analysts to create detailed test documentation and technical documentation in Confluence.
- Performed smoke, functional, and regression testing before release.
- Contributed to regression suite using Selenium and TestNG, developed a module for data-driven testing.
- Logged detailed bug reports in JIRA and coordinated with developers for timely resolution.
- Participated in scrum ceremonies and presented in sprint demos to sales and marketing teams.
12/2023 – 11/2024
Software Engineer
Freelance
- Observability: Assisted in setting up a centralized logging and monitoring system using Grafana, Loki, and Promtail, including dashboard configuration for application logs.
- Infrastructure & DevOps Support: Supported routine Linux operations tasks such as log rotation, database backups, and uploading backup artifacts to GCP storage; contributed to CI/CD pipeline improvements and production support.
- Test Automation: Delivered a Playwright automation framework for a marketing and analytics platform validating 15+ use cases such as geo-targeting via map integrations, data generation from user queries, CSV-based coordinate ingestion, and chatbot-driven user flows.
- Requirement Analysis & Testing: Captured and analyzed customer requirements for a European chemical lab services provider to support development of an AI-driven agentic framework; manually tested core workflows and queries for validation.
- Monitoring: Resolved Zabbix monitoring and alerting issues by debugging the end-to-end notification workflow, correcting misconfigurations to ensure reliable alert delivery. Implemented log-based monitoring in Zabbix to detect error patterns and generate proactive alerts.
11/2023 – Present
Personal Tutor
Freelance
- Taught Chemistry, Physics, and Combined Mathematics to secondary school students preparing for final exams.
- Tailored lesson plans to individual learning needs and exam requirements.
05/2020 – 07/2021
Education
B.Sc. (Hons) Software Engineering — First Class
GPA 3.95 / 4.0 · Business Engineering, Data Science & Engineering, Net Centric Applications
07/2021 – 03/2025
05/2022 – 05/2023
Advanced Level — Physical Science Stream
Z-score: 1.774 · Chemistry (A), Combined Mathematics (B), Physics (B) · 9 A's at O/L
Jan 2011 – Aug 2019
Projects
Research Project
Empirical Evaluation of Test Case Generation from Natural Language Requirements: Study on Large Language Models and Retrieval-Augmented Generation
Conducted an in-depth study on the effectiveness of RAG-based large language models for automated test case generation from natural language requirements. Evaluated various system configurations using RAGAS framework and developed a minimum viable prototype for integration into a software testing workflow.
Hackathon Project · 2021
ProSeeds
A competition management system which can be used by organizations to organize and host competitions with less manpower.
Certifications
Honours & Awards
- SLSTB Testing Cup 2025 — Finalist & Merit Winner
- 2nd Runners Up, Hackforce'21 + Special Award for Most Innovative Idea (Project ProSeeds)
- Voiceflow API Prize Finalist — Hack the North 2021 (Project Flowsulin)