About
I am Darvin Patel, an Automation Test Engineer / SDET with 6+ years of experience designing and building robust test automation frameworks for web, mobile, and API applications. I work day to day with Playwright, Cypress, Selenium, and WebdriverIO across TypeScript, JavaScript, and Java — and I care deeply about a quality-first engineering culture.
I specialise in wiring automated tests into CI/CD pipelines (GitHub Actions, Buildkite, Azure DevOps, CircleCI, Jenkins) to enable fast feedback and a shift-left approach. Alongside testing, I explore cloud and security — AWS, Azure, and SIEM tooling like Microsoft Sentinel — which feeds into the projects I share here.
I hold Master's degrees from The University of Sydney along with Microsoft and Linux certifications. I like turning messy, manual processes into clean, repeatable pipelines — and documenting the journey as I go.
Skills
Cloud & Infrastructure
- AWS
- Azure
- Terraform
- Serverless
- CI/CD
- DynamoDB
Security
- Microsoft Sentinel (SIEM)
- Defender for Cloud
- Vulnerability Management (Nessus)
- SOC Automation
- Linux
Test Automation & Engineering
- Cypress
- Playwright
- Pact (Contract Testing)
- TypeScript
- Node.js
- Jest
Experience
Software Development Engineer in Test · Integrity Systems Company
Design and execute end-to-end testing strategies across web, mobile, API, and system environments. Build and maintain Playwright, WebdriverIO, and Appium frameworks for iOS and Android, integrated into CircleCI and Bitbucket pipelines. Published the open-source xray-helper-integration npm package for posting automation results to Xray, and validate data integrity with SQL across REST, SOAP, and GraphQL services.
Automation Test Engineer · NICE
Built and maintained end-to-end UI suites in Cypress with TypeScript for high reliability and fast execution, integrated into Buildkite CI/CD. Worked in an Agile/Scrum team to enable faster feedback loops and a shift-left testing approach.
Senior Automation Engineer · Planit
Built and maintained Playwright + TypeScript frameworks achieving over 70% automation coverage, with cross-browser readiness via Azure DevOps pipelines. Led the team in the Test Lead's absence and mentored peers to strengthen QA culture and documentation.
Test Automation Engineer · Infosys
Developed and maintained Selenium, JUnit, and TestNG automation in Java for regression and functional testing, integrated into Jenkins/Git CI/CD with API testing via Postman and RestAssured. Ran onboarding and training that boosted team JIRA proficiency by 25%.
QA Engineer · Effision
Tested MasterCard Payment Gateway Services (MPGS) across unit, functional, integration, and UAT levels within CI/CD pipelines, using Jenkins, Splunk, Postman, and Selenium. Standardized the regression testing process and led training that reduced defect triage time by 50%.