professional experience
Experience
Six years of QA depth — from Cypress automation suites and API regression pipelines to security-aware testing across France and India.
Oct 2025 – Mar 2026
Cybersecurity Researcher
Necurity Solutions · Chennai, India
- Designed and executed comprehensive security test plans for client web applications — OWASP Top 10, business-logic flaws, access-control weaknesses.
- Performed API security testing with Postman — validating authentication flows, authorisation boundaries, input validation and error-response behaviour.
- Designed phishing simulation campaigns as structured test scenarios — defining test conditions, measuring outcomes and reporting to stakeholders.
Jun 2024 – Feb 2025
Web Security Analyst (Tier 2)
Sectigo · Remote · France
- Investigated web security incidents with structured test methodology — reproducing, isolating and documenting root causes; validated remediations before sign-off.
- Used SQL queries against production databases to validate incident scope, confirm data integrity and reproduce complex security scenarios.
- Performed systematic regression validation of WAF rule changes with Postman — confirming threat blocking and no false positives.
- Designed SMART signatures for automated security detection and documented each with test evidence and expected behaviour.
Feb 2024 – May 2024
QA Consultant
Capgemini · Nice, France
- Led test strategy and planning for the Lufthansa LH airline IT project — defined test scope, coverage criteria and acceptance standards.
- Wrote comprehensive test plans and strategy documents for new use cases; used Jenkins CI/CD pipeline to manage test execution.
- Used SQL to validate data flows across carrier integration endpoints — confirming booking records, pricing data and availability responses.
- Applied security-aware testing to authentication and access-control scenarios within carrier integration flows.
Jul 2022 – Dec 2023
QA Engineer
Onepilot · Paris, France
- Sole QA engineer for a React-based production platform — independently owned quality including test planning, BDD/Gherkin acceptance criteria, manual execution, automation and release sign-off.
- Built the Cypress automation suite from scratch — Page Object Model structure, critical user journeys, integrated into CI/CD with GitHub Actions and Jenkins.
- Used Postman to test and validate all REST API endpoints — collections with environment variables, pre-request scripts and JavaScript assertions.
- Used SQL and PostgreSQL to validate data integrity and verify access-control boundaries correctly isolated user data.
- Introduced TestLodge for automated bug-reporting workflows, cutting defect tracking overhead and improving release readiness.
Oct 2021 – Apr 2022
QA Engineer
Stych · Paris, France
- Managed full defect lifecycle using GitLab and Trello — triage, prioritisation, root-cause analysis and resolution tracking for a French fintech platform.
- Used SQL to validate payment flow data, confirm transaction records and reproduce defects requiring specific database states.
- Defined release-readiness standards and produced structured release metrics with risk identification and quality gates.
Jan 2021 – Jun 2021
Product Owner & QA Intern
Neobrain · Paris, France
- Wrote scenario-based user stories with BDD/Gherkin acceptance criteria — ensuring all stories were testable before development began.
- Performed manual functional testing across web (desktop and mobile) and native iOS/Android applications.
- Built a linear automation suite for the web app using TestProject — first end-to-end automation in production, covering login and core workflows.
- Used Jenkins CI/CD pipeline for automated test execution on each build — reviewing build reports and flagging failures for rapid resolution.
Sep 2017 – Jul 2019
Software QA Engineer
HCL Technologies · Chennai, India
- Designed and executed manual and Selenium WebDriver-automated test cases across two enterprise product teams.
- Covered functional, integration and component testing for international clients.
- Used SQL for data validation — querying databases to confirm test data and verify expected state changes.