HomeAboutExperienceProjectsSkillsAutomation LabCertificationsEducationContact
Experience

5+ years of QA, automation and engineering experience.

A focused professional journey across UK and India, combining automation, manual testing, development, API validation, security testing, performance testing and Agile delivery.

Elegant Systems Ltd.

QA Test Engineer / Senior Automation Test Engineer

  • Design and maintain scalable web automation using Playwright with TypeScript and Python across enterprise applications.
  • Build reusable Page Object Model components, fixtures, test data utilities, assertions and reporting patterns for maintainable regression suites.
  • Integrate automation into CI/CD using GitHub Actions, Jenkins and Azure DevOps practices, supporting repeatable quality gates.
  • Perform functional, regression, integration and API testing; investigate failures through browser traces, logs, network traffic and database evidence.
  • Work with developers and stakeholders in Agile delivery to clarify acceptance criteria, identify risk and prevent defects before release.
  • Support projects including Pizzabi and other web/application testing initiatives with a focus on reliable end-to-end coverage.
  • Create risk-based test coverage from requirements and acceptance criteria, prioritising critical customer journeys and release risks.
  • Use Playwright traces, screenshots, console/network logs and SQL evidence to diagnose failures and communicate actionable defects.
  • Contribute to test strategy, regression planning, defect triage and release readiness across Agile sprint cycles.
  • Apply reusable automation patterns, stable locators, fixtures, test data management and parallel execution to improve suite reliability.
PlaywrightTypeScriptPythonAPICI/CDJIRASeleniumCypressTestNGSpecFlowPostmanSQLTestRailAgileRegressionE2E

Freelance / Teaching

IT Trainer & Freelance QA Automation Engineer

  • Delivered comprehensive Software Testing training covering Manual Testing, SDLC and STLC, with practical exercises and structured learning materials.
  • Mentored learners through login automation and API validation workflows and conducted mock testing exercises to build problem-solving skills.
  • Designed and developed a scalable Playwright JavaScript UI automation framework for an e-commerce web application.
  • Implemented Page Object Model (POM) for code reusability and maintainability and conducted Postman API testing with CRUD validation and detailed test cases.
  • Prepared structured lesson plans, practical exercises and assessment-style tasks for learners progressing from manual testing into automation.
  • Taught SDLC/STLC, test design techniques, defect lifecycle, API testing, SQL validation, Agile/Scrum and automation framework fundamentals.
  • Provided mentoring, code reviews and troubleshooting support for Playwright, JavaScript/TypeScript, API and test-data workflows.
Manual TestingTest Case DesignPlaywrightJavaScriptAPI TestingPostmanJIRAAgileSeleniumPythonTypeScriptREST APITest CasesSDLCSTLCMentoringTraining

eVision IT Solutions Pvt. Ltd.

Software Test Engineer & Penetration Tester

  • Owned functional and automation testing for web applications and data-driven systems including Campus, HRMS, DNS, Trademark and Whois solutions.
  • Created detailed test plans, test cases, regression packs and defect reports aligned to business requirements and acceptance criteria.
  • Automated web and API scenarios using Selenium and Java-based frameworks; performed cross-browser and integration validation.
  • Executed performance checks with JMeter and analysed response times, throughput, concurrency and bottlenecks.
  • Performed application security checks using OWASP ZAP and Burp Suite, validating common web vulnerabilities and remediation outcomes.
  • Collaborated with development teams to reproduce defects, isolate root causes and verify fixes through targeted regression.
  • Performed black-box, grey-box and risk-based testing across functional, regression, integration, API, performance and security scenarios.
  • Produced clear defect evidence and security findings, supported remediation verification and maintained traceability between requirements, tests and defects.
  • Worked with Selenium/TestNG and data-driven automation while validating browser compatibility, API behaviour and database-backed workflows.
SeleniumJavaTestNGJMeterOWASP ZAPBurp SuiteManual TestingFunctionalAPIREST AssuredPostmanSQLOWASPPen TestingRegressionAgile

Crucial Software & IT Park Pvt. Ltd. (CSITPARK)

Software Developer & Security Analyst

  • Worked across web application development, integration and QA activities for Cloth Shopping, E-learning, Food Ordering, Library Management and Pocket Wallet systems.
  • Supported requirement analysis, database validation, functional testing, API checks and defect resolution.
  • Used development experience to understand application architecture, identify edge cases and communicate technically precise defects.
  • Applied secure coding and security review principles while validating authentication, authorisation, input handling and data flows.
  • Used software-development knowledge to review application flows, identify testable requirements, create edge-case scenarios and investigate technical defects.
  • Validated authentication, authorisation, input handling, session behaviour, data flows and API/database interactions from a security-aware QA perspective.
  • Supported integration testing and release verification while collaborating with developers on fixes and regression coverage.
Web DevelopmentSQLAPISecurityC#PythonJavaScriptAuthenticationAuthorisationSecure CodingIntegration

U.N. Mehta Institute of Cardiology & Research Centre

Software QA Tester

  • Performed manual and functional testing for healthcare systems including the UNM HRMS application and department-related systems.
  • Created and executed test cases covering workflows, validation rules, permissions, data accuracy and regression scenarios.
  • Logged and tracked defects with clear reproduction steps, expected/actual results and evidence, working closely with development teams.
  • Supported release testing and user acceptance activities with a strong focus on reliability and data correctness.
  • Applied structured test design techniques including positive/negative scenarios, boundary-value thinking, equivalence classes and workflow-based coverage.
  • Performed regression, smoke, functional and UAT support with evidence-driven defect reporting and retesting.
  • Validated data accuracy and business rules using SQL and collaborated with users/developers to clarify requirements and acceptance criteria.
Manual TestingFunctionalRegressionSQLHRMSSmoke TestingUATTest DesignDefect LifecycleJIRAFunctional Testing
5+Years QA / engineering
20+Systems & projects
UI + APIFull-stack test coverage
CI/CDAutomation delivery
SecurityOWASP-focused testing