Deepesh Agrawal

Senior Test Engineer | Playwright & TypeScript Automation | CI/CD Pipelines | API & Performance Testing | DevOps | SC Clearance Eligible

Rugby, England, United Kingdom

About

Senior Test Engineer and Test Lead with 17+ years of experience delivering high-quality software across digital health, retail, and financial services. I specialise in automation-first QA, with a strong focus on CI/CD-enabled test execution. I design and maintain Playwright (TypeScript) and Selenium (Java) automation frameworks checked into Azure DevOps and executed via build pipelines — ensuring automated regression runs on every build and fast feedback for development teams. Most recently, I built a Playwright + TypeScript framework for NHS Wales that is now used as the official Release Testing suite, complete with an ADO pipeline that any team member can trigger to run the full suite and receive Allure Reports automatically. The pipeline also runs on a nightly schedule, providing continuous overnight regression coverage. Beyond test execution, I've extended my automation thinking into workflow automation — I built an n8n agent that automatically logs bugs directly into Azure DevOps, cutting manual defect triage effort and keeping the team focused on higher-value work. I work closely with developers to embed automated testing into the delivery lifecycle, improving release confidence while reducing manual regression effort. My approach is deeply Agile, balancing hands-on automation with pragmatic test strategy and risk-based testing. I'm particularly experienced in API testing, mobile testing, and performance validation, and I take pride in building test suites that are reliable, maintainable, and aligned with real delivery needs. Core Skills & Tools: šŸ”¹ Test Automation & Frameworks — Playwright (TypeScript) | Selenium (Java) | RestAssured šŸ”¹ CI/CD & DevOps — Azure DevOps Pipelines | Scheduled & Triggered Runs | Allure Reporting | Git šŸ”¹ Workflow Automation — n8n | Automated Bug Logging | ADO Integration šŸ”¹ API & Microservices Testing — Postman | APIGEE | OpenAPI | GraphQL | SoapUI šŸ”¹ Performance Testing — JMeter for API performance testing šŸ”¹ Mobile & Cross-Platform Testing — BrowserStack | iOS & Android App Testing šŸ”¹ Ways of Working & Leadership — Agile | Scrum | TDD | Test Strategy | QA Leadership | Risk-Based Testing Certifications: ISTQB | Certified Scrum Master (CSM) Eligibility: Security Clearance (SC) Always open to connecting with professionals passionate about quality, automation, and innovation in software delivery.

Experience

  • Senior Test Engineer at Digital Health and Care Wales

    • Built a Playwright + TypeScript automation framework for the NHS Wales app, now used as the official Release Testing suite. • Created and maintain a dedicated Azure DevOps repository for secure version-controlled automation code. • Designed an ADO pipeline that any team member can trigger to run the framework and receive Allure Reports automatically. • Configured nightly scheduled pipeline runs for continuous overnight regression coverage. • Built an n8n workflow automation agent that automatically logs ADO bugs, reducing manual defect triage effort.

  • Lead Test Analyst at Digital Health and Care Wales

    • Led Test Strategy for API Platform project, aligning testing objectives with business goals and ensuring comprehensive coverage for functional, integration, and performance testing. • Defined and executed test strategies for API Platform projects with coverage for functional, integration, and performance testing. • Validated REST APIs using Postman, APIGEE, and OpenAPI Specifications. • Tested Developer Portal functionalities, including API key authentication, role-based access, and sandbox environments. • Supported JMeter-based load testing to identify and address performance bottlenecks.

  • Senior System Analyst at SkillNet Solutions, Inc.

    • Led cross-geography testing teams, ensuring alignment of testing activities with business requirements. • Developed detailed test plans, executed UAT, and worked with end-users to ensure application quality. • Conducted functional design reviews and fit/gap analysis to identify testing needs and potential risks. • Verified payment integrations with banks to ensure secure, accurate transactions across multiple platforms.

  • Senior Information Technology Consultant at ITC Infotech

    • Led a distributed testing team, managing both onshore and offshore resources to meet project timelines. • Led QA delivery for retail POS and payments systems across distributed teams. • Managed test lifecycle from requirement analysis to defect closure using Jira and Confluence. • Performed integration and end-to-end testing for Salesforce Marketing Cloud email and SMS functionalities. • Conducted payment system accreditation testing to meet compliance and security standards.

  • QA Engineer at MavenVista Technologies Pvt Ltd

    • Conducted functional, regression, and integration testing for multiple clients. • Maintained clear and detailed test documentation, ensuring transparency and traceability in testing activities. • Collaborated with developers and business analysts to quickly identify issues and ensure alignment on testing goals.