Summary
Overview
Work history
Education
Skills
Websites
Certification
Achievements / Awards
Publications/Blogs
Ambassador & Championship
Public Speaking
Timeline
Generic

Tanvi Nanda

Summary

An award-winning and dedicated Principal/ Senior SDET /Quality Leader with more than 17 years of hands on experience in automation and management of functional and non-functional professionals. Public speaker and author of books on test automation and experienced blog writer. Recognised by Cypress as an ambassador and BrowserStack as a champion. My Traits are passionate about building a quality center of excellence, Lead By Example, Coder, Honest, Structured, Reliable and Committed.

Overview

20
20
years of professional experience
1
1
Certification

Work history

Staff SDET

Newstore
London
2025.05 - 2026.05
  • Identified and resolved bottlenecks across APIs, backend services, and third-party integrations, improving system scalability, resilience, and release confidence
  • Introduced and drove adoption of Maestro as the primary Mobile E2E automation framework, replacing Detox to improve test stability, execution speed, and maintainability
  • Architecting Quality Systems: Designed and delivered scalable, reliable mobile automation frameworks, replacing legacy tooling (Detox → Maestro) and integrating seamlessly CI/CD workflows
  • Driving Mobile Automation Excellence: Led large-scale migration of E2E test suites across iOS and Android platforms, improving stability, execution speed, and maintainability
  • E2E API-driven, backend automation with user journeys
  • Automated Traceability reports to identify gaps, coverage & visibility
  • Adoption AI-Driven Quality Engineering: Integrated Codex & Claude AI with Maestro MCP and skill frameworks to enable intelligent test analysis and automated diagnostics
  • Enhancing CI/CD and Observability: Built AI-powered traceability and failure analysis in CI, mapping failures to code changes and significantly reducing triage time
  • Ensuring Continuous Quality at Scale: Integrated automated test suites into GitHub Actions pipelines, enabling faster feedback loops and continuous quality validation
  • Ensuring Peak Readiness (BFCM): Led organisation-wide performance and stress testing K6, implementing continuous readiness practices to ensure resilience during high-traffic retail events
  • Led BFCM-scale performance engineering using k6, simulating high-volume omnichannel retail workloads (POS, checkout, payments), ensuring platform stability during peak trading events
  • Established continuous performance readiness, integrating automated performance testing into CI/CD (GitHub Actions) to proactively detect regressions and maintain production readiness
  • Driving Engineering Quality Culture: Led bug bash initiatives and zero-bug polish programs, improving release quality and ensuring production readiness
  • Reducing Technical Debt: Designed frameworks and practices to improve coverage, identify weak test areas, and enhance long-term maintainability
  • Tool Used: Mobile App [iOS & Android], Detox, Maestro, React, Java, Kotlin, GraphQL, AWS, GitHub Actions (CI), Claude, Codex, AI Skills, MCP Maestro, Playwright

Senior QA lead (contract)

Lendable/Zabble
2025.01 - 2025.04
  • Migration of E2E tests from Detox to Maestro
  • Improve mobile app E2E tests using Maestro.
  • Tool Used: Mobile App [iOS & Android], Detox, Maestro, React, Java, Kotlin, GraphQL, AWS, GitHub Actions (CI)
  • Enhanced project efficiency by implementing quality engineering strategies.

Principal Quality Engineer (contract)

Centrica
2023.11 - 2024.10
  • Hands on test automation management along with resource management of 30 Quality Engineers, 6 Onshore and 24 Offshore.
  • Strategic Planning: implemented quality and automation strategies aligned with the overall business objectives of Centrica, Driving test strategies at domain and organisation level for the business focused test visibility purposes.
  • Migration of E2E tests from Detox to Maestro & Improvement of mobile app E2E tests using Maestro
  • Developing & maintaining Cypress (Typescript) & Playwright (Typescript) automated tests for frontend (UI & API). Utilizing cypress-axe and Pa11y to uncover accessibility violations, continuously improving observability and maintainability with SREs.
  • Stakeholder Collaboration: Work closely with internal and external stakeholders to promote a culture of quality engineering and automation, ensuring customer satisfaction.
  • Risk Management: Identify potential quality risks and develop mitigation strategies, leveraging automation to minimize impact.
  • Supplier Management: Working closely with Salesforce, Ensek, Cognizant, and MuleSoft to automate E2E journeys and establish standards for quality delivery to enhance customer experience.
  • Tool Used: Cypress, Playwright, PyTest, Salesforce, App [iOS & Android], Detox, Maestro, React, Java, Kotlin, GraphQL, AWS, GitHub Actions (CI)

Test Consultant (contract)

London Metal Exchange
2023.05 - 2023.10
  • Working as part of Regulatory Reporting Team, looking after data quality of trading reports to FCA. This work also involved to improve and test automation and quality in shipments by incorporating user feedback from the real time.
  • Investigation of various test suites like Pytest , Cypress, Playwright to discover which tool supports the best in term of post trade platform Data Quality.
  • Implementation of POC (Proof of Concept) using Pytest-BDD(Python for frontend, APIs & backend, so that the testing automation strategy can incorporate feedback from POC findings.
  • POC is now accepted officially and building framework in Behave + PyTest utilizing UI , API & Data (Pandas, DiffLib and various python libs).
  • Tool Used: Bitbucket, Git, Cypress Typescript

Portfolio Head of Quality

Motive Partners
2023.01 - 2023.04
  • Managed a technical QA team both from testing and line management perspective.
  • Striked a balance between the shift left and shift right automated tests.
  • Introduced Data Framework using PyTest & Pandas & Assertions for data validations.
  • Improved Cypress-based test automation framework in terms of traceability and visibility on BDD test coverage, also moved coverage of End to End scenarios to Shift Left.
  • Development of QA Roadmap (automated functional and non-functional tests) involving all stakeholders.
  • Implementation of Test Metrics for quality measurement.
  • Tool Used: Cucumber , Cypress, , pytest, Python, Node JS, GitHub, Docker, Jenkins DSLs, GitLab actions

Quality Engineering Manager II / Head of Quality for Consumer Domain + Dedicated Automation Lead & developer

Zoopla
2021.07 - 2022.12
  • Within 6 months of joining, I was promoted from QEM I to QEM II.
  • Hands on test automation management & Implementation Test Automation frameworks.
  • Managing Managed a team of 12 Quality Engineers.
  • Created test automation frameworks from scratch and also improved existing ones after review.
  • Implemented Consumer & Marketplace Domain Quality Vision & Roadmap 2022 - 2023.
  • Implemented Quality Standards/ Quality Strategy involving all the various business representatives.
  • Instilled build together mindset within the Quality Team by introduction of brown bag/ sharing session / learn together
  • Was Responsible for regular 1:1s, team updates and continuous improvement. Responsible for EOYs Appraisals, Objectives setting, Automation Roadmaps.
  • Implemented Cypress + LambdaTest test automation framework Ads Testing as an individual contributor.
  • Coaching & mentoring team members in accordance with organisational career framework.
  • Driving test strategies at domain and organisational level for the business focused test visibility purposes.
  • Implemented shift left functional & non-functional automation checks as part of the CI pipelines.
  • Developed and implemented pytest BDD framework for salesforce business focused e2e backend tests coverage.
  • Implemented organisation wide Bug Management Policy to act on the bugs than storage (A Zero Bug Policy)
  • Implemented performance test strategy & framework as part of CI & CD process (K6 & loadview).
  • Designed and implemented organisation-wide performance testing strategy, embedding k6-based simulation validation into CI/CD pipelines as a release quality gate.
  • Simulated high-traffic property search and marketplace workloads, identifying bottlenecks in API response times, search performance, and backend services
  • Enabled shift-left performance engineering, influencing architecture decisions (caching, service optimisation) and reducing production risk during high-traffic periods
  • Setup Quality and Risks Community of Practice to bring all interested engineers together as part of Build Together.
  • Conducted Security testing session with ZAP - XSS & SQL Injection exercise. Currently working on security testing startegy.
  • Also part of hiring process, technical interviews , tech tasks reviews.
  • Tool Used: Cucumber , Cypress, , pytest, Python, Node JS, GitHub, Docker, Jenkins DSLs, GitLab actions

Senior Test Automation Engineer

Yobota
2020.08 - 2021.06
  • Developing a Cucumber BDD + Cypress based E2E framework (UI, API, Database) to automate loan management & deposit management lifecycles.
  • Maintaining a Python based API framework written in Behave.
  • Tools Used: Cucumber , Cypress, Webdriver IO, Node JS, Python, GitHub, Docker, Jenkins DSLs.

DevOps/Cucumber BDD framework (Live Projects) Trainer

FutureTrend
2019.03 - 2020.05
  • Delivered multiple DevOps focussed Cucumber BDD Framework courses utilising Cucumber, webdriverio, Docker, Jenkinss & Kubernetes.
  • Tools Used: Cucumber , Selenium, Maven, Cypress, Webdriver IO, Java, Node JS, GitHub, Jenkins DSLs.

Sr QA Developer

Lloyds Banking Group
2018.02 - 2019.03
  • Built and integrated Gatling-based performance testing framework into CI/CD pipelines (Jenkinss DSL), enabling automated end-to-end performance validation
  • Established performance as a quality gate within release workflows (unit → integration → regression → performance → security), improving system reliability and release confidence
  • Automated master branch end to end from the test point of view, once master branch is ready first the unit tests , then integration or regression pack and then Performance test & then Zap test will be executed. Automated this end to end flow using Jenkinss DSLs.
  • Leveraged Dynatrace and production monitoring to identify real user behaviour and performance bottlenecks, optimising microservices and chatbot-driven user journeys
  • Automated user journeys on Chat Bot using Cucumber & Webdriver IO, Cypress & NodeJS & Python test libraries to test API & Web UI.
  • Used Swagger & Postman to test the microservices implemented paths.
  • Collaborated with Product owner to setup business test data (chat intents) in IBM Watson.
  • Collaborated with developers to improve test automation quality in terms of executing the set of automated tests as part of the Developer Branch and master branch strategy.
  • Implemented Kubernetes pod execution in Jenkinss file.
  • Added improvements to existing API Test framework.
  • Implemented performance testing framework using Gatling and Jenkinss pipeline DSLs.
  • Implemented security test framework from scratch using ZAP and Jenkinss pipeline DSLs.
  • Leveraged Dynatrace & Bluemix monitoring tool to identify edge user cases and profile on the production.
  • Tool Used: IBM Watson, Node JS, Mocha, Chai, Jest, Cucumber, Webdriver IO, API, Gatling, ZAP, Jenkinss Pipeline DSL, JIRA , MongoDB, Postman, Swagger, Chat Bot using Artificial Intelligence (AI), IBM Bluemix Cloud, Microsoft Azure, Docker & Kubernetes

Senior QA Automation

eBay
2017.04 - 2017.12
  • Automated E2E user journeys using Scala Test, Scala JS, Appium(NodeJS),WebdriverIO, Espresso (JavaScript), Cucumber and Selenium.
  • A/B Testing using Optimizely and inhouse experiment tool.
  • Creating framework for performance testing using Gatling.
  • Setting up framework for SEO (Search Engine Optimization) & Salesforce.
  • Tool Used: Cucumber JVM,Scala, ScalaTest,Junit,WebDriver, JavaScript, PhantomJS,Jenkinss, BrowserStack and SauceLabs, Appium (IOS & Android)

Test Automation & Quality Manager

Telegraph Media
2016.07 - 2016.12
  • Responsible for User Journey based in Java Selenium and AET (Visual image comparison).Smoke Testing automation framework.
  • Implemented Cucumber Serenity framework (includes Extent & Serenity reports) from scratch which gets hooked to BrowserStack, Selenium Grid and local execution with Extent Reporting capabilities.
  • Responsible for automation of Functional, Accessibility, Performance and Security Testing
  • Used, New Relic to monitor the user journeys on the production and also to identify the edge cases.
  • Tool Used: Cucumber JVM,Scala, ScalaTest,Junit,WebDriver, JavaScript, PhantomJS,Jenkinss, BrowserStack and SauceLabs, Appium (IOS & Android), AET

Lead QA

Elsevier
2016.04 - 2016.06
  • Introduced Page Object Framework using Cucumber Jvm & Selenium.
  • Automated User Journeys. Introduced Selenium Grid & BrowserStack.
  • Tool Used: Cucumber JVM,Junit,WebDriver, JavaScript, PhantomJS,Jenkinss, BrowserStack and SauceLabs, JMeter, Gatling.

Lead QA

Valtech
2014.10 - 2016.03
  • Working as part of GDS (Government Digital Program) Vehicles Online & Personalized Team (DVLA).
  • Cucumber JVM (Scala & JVM) Implementation with Page Object Model using Scala Test & Selenium Webdriver. Rest Services for API Testing. Google Analytics & JavaScript testing
  • Using Burp Suite & Zap Proxy and XSS for security testing.
  • Implemented Gatling for the performance testing on the API's & User Journey's.Agreed on performance benchmark with stakeholders or business.
  • RabbitMQ backend services queues testing and RabbitMQ cluster testing.
  • Using Splunk for the logs and auditing testing. Using Kibana and Grafana for the monitoring alerting testing.
  • Planning and Executing OAT tests as part of the Release Cycle.
  • Tool Used: Cucumber JVM,Scala, ScalaTest,Junit,WebDriver, JavaScript, PhantomJS,Jenkinss, BrowserStack and SauceLabs, Appium (IOS & Android), Zap Proxy , Burp Suite and Gatling.

Agile Test Lead

BBC UK
2014.08 - 2014.10
  • Leading the test activities(planning, execution, Defect lifecycle) and automation for the project.
  • Running the tests on cloud Browser Stack and Sauce labs to cover different OS, Devices and Browsers combinations.
  • Implementing Gatling tool to stress the Client Library and know the benchmark.
  • Tool Used: Cucumber JVM,Junit,WebDriver, Jenkinss, BrowserStack and SauceLabs
  • Project: Iplayer UI & Client Library

Lead Automation Engineer

Expedia Inc, UK
2014.06 - 2014.08
  • Working closely with QA, Devs, Architects and Product owner function. Implementing Mike Chon's Pyramid.
  • Implementing and working on the framework (Cucumber JVM + JUNIT + Webdriver + PhantomJS + Maven+ Jenkinss)
  • Tool Used: Cucumber JVM,Junit,WebDriver, Jenkinss
  • Project: Hotels.Com Loyalty & Payment

Lead (Senior) QA Engineer

SKY, UK
2013.06 - 2014.05
  • Implementing the BDD Test Automation framework (Cucumber + Webdriver + Junit + Git + Jenkinss(CI))
  • Tool Used: Cucumber JVM,Junit,WebDriver, Jenkinss, JMeter, Gatling
  • Project: SKY Search & Program Database for Sky setup Boxes

Lead QA Developer

The Trainline, UK
2011.06 - 2013.05
  • Implemented the centralized BDD Test Automation framework (Spec flow + Webdriver + Nunit)
  • Also managing an offshore team.
  • Worked in RedArmy,TheTrainline Online portal & Mobile Barcode Team where I am responsible to bring the Agile testing expertise to the organization. Also, I was Scrum Master for Mobile Barcode project.
  • Tool Used: Fitnesse( TDD), Selenium,SpecFlow (BDD),Cucumber-JVM,Go (CI tool),Mingle, Jira, Confluence(Wiki)

Agile Test Lead

Sopra Group, UK
2011.02 - 2011.05
  • Implementing test automation process to deliver quality delivery.
  • Tool Used: Fitnesse(C#), TestV, Jira, Confluence(Wiki)
  • Project: Virgin Atlantic Airways Online Portal

Senior Software Engineer in Test

Nokia Ltd, UK
2010.03 - 2011.02
  • Performed ETL testing as part of project requirement of storing huge music collections in the database/ datawarehouse.
  • Performing XML checks using XSD & Performing Database tests, XSS, Web testing, functional testing, system testing and end to end testing.
  • Tool Used: Fitnesse(C# & Java), Cucumber, Watir(Ruby),Scrum Works & Accept 360.

OAT Test Lead

Expertus Ltd, UK (Client: Marks and Spencer and Sainsbury's)
2007.03 - 2010.04
  • Implemented ITIL compliant Test Process
  • Lead the automation offshore team.
  • Project: Marks & Spencers & Sainsbury Retail online Portal

Software Engineer in Test

Google Pvt Ltd, India (Aztecsoft, Mindtree Company)
2006.05 - 2007.03
  • Worked in Security, performance, backend and UI automation Testing
  • Worked in journey based exploratory testing.
  • Project: Google Search & Gmail & Google Apps for Domain.

Education

Masters - Cyber Security

University of York

Diploma - Business Management

ICS Ltd

MSC - IT

Marc College of IT & Management

BSC - Computers

Geetanjali Girls College

Skills

  • Business-Focused Quality Engineering: Aligning automation and performance strategies with business outcomes, including revenue protection, risk reduction, customer experience, and time-to-market
  • Performance Engineering & Scalability: k6, Gatling, JMeter; BFCM-scale load testing, bottleneck analysis, latency optimisation
  • Mobile & Test Automation Architecture: iOS & Android (Maestro, Appium, Detox), plus Cypress, Playwright, Selenium; scalable E2E/UI/API automation
  • Backend API & Contract Testing: REST/GraphQL testing, contract-driven testing (consumer/provider), service validation, microservices quality
  • CI/CD & Continuous Testing: Jenkinss, GitHub Actions, GitLab CI; performance gates, shift-left testing, continuous quality validation
  • Observability & Monitoring: Grafana, Prometheus, Dynatrace, ELK; production insights, performance diagnostics, SLA/KPI tracking
  • Leadership & Quality Strategy: Driving organisation-wide quality and performance strategy, mentoring teams, influencing architecture and scalability decisions

Certification

  • Holistic Testing: Strategies for Agile Teams 2022
  • Agile Testing fellowship certified 2022
  • Zoopla People Manager Training 2022.
  • Python Programming & Data Structures certified from coursera 2020 – 2022
  • MongoDB certified for Java Developers
  • Hadoop fundamentals certified from Big Data university
  • Certified Scrum Master (CSM)
  • International Software Testing Quality Board (ISTQB/ ISEB) certified in Software Testing
  • Information Technology Infrastructure Library (ITIL) foundation Certificate
  • Microsoft Certified Professional in 70-229 (Designing and Implementing Databases SQL Server)
  • Brain bench Certification on RDBMS Concepts (Transcript Id: 5777306)

Achievements / Awards

Awarded by TheTrainline.com for Best UI improvement., Awarded for Best Employee in Aztecsoft Pvt Ltd, India for achieving excellence in Customer Satisfaction in 2007., Awarded by Google Pvt. Ltd for Best Performance 2007 in GMAIL Team.

Publications/Blogs

  • Book Author (Published on Amazon)
  • The Ultimate Cypress Test Automation
  • Mastering Selenium WebDriver With Java
  • Blog Author
  • Power of Bug Bash: Mobile App Testing With Real Devices
  • Stepping Stones and Journey Forward: From POC to MDTAF in Test Automation - A Comprehensive Approach
  • Balancing Test Automation Strategy: Shift Left and Shift Right are equally crucial
  • Test Automation Quality Gates for Effective Continuous Testing
  • Enhancing Test Automation Efficiency: Key Metrics and Indicators
  • Zoopla Zero Bug Policy
  • Ebay Women in Tech
  • Agile QA Automation Process & Checklist
  • Agile Test Automation Quadrants
  • 3 Amigo’s Meeting – Agile Testing

Ambassador & Championship

  • Cypress Ambassador
  • Selected by Cypress.IO to be part of their world famous community in Test Automation.
  • Constantly engage in exploring their features & creating contents, blogs and speaking at events.
  • BrowserStack Champion
  • Involved in the initiatives by BrowserStack.
  • Serenity Dojo
  • Conducted live sessions on Cypress UI & API End to End Tests.

Public Speaking

  • Hustef, Budapest 2023
  • Programme Committee Member, helped to organize the conference program.
  • National DevOps Conference, UK 2022
  • Journey towards Zero Bug Policy
  • YouTube
  • Blog
  • Salesforce End to End Test automation using PyTest

Timeline

Staff SDET

Newstore
2025.05 - 2026.05

Senior QA lead (contract)

Lendable/Zabble
2025.01 - 2025.04

Principal Quality Engineer (contract)

Centrica
2023.11 - 2024.10

Test Consultant (contract)

London Metal Exchange
2023.05 - 2023.10

Portfolio Head of Quality

Motive Partners
2023.01 - 2023.04

Quality Engineering Manager II / Head of Quality for Consumer Domain + Dedicated Automation Lead & developer

Zoopla
2021.07 - 2022.12

Senior Test Automation Engineer

Yobota
2020.08 - 2021.06

DevOps/Cucumber BDD framework (Live Projects) Trainer

FutureTrend
2019.03 - 2020.05

Sr QA Developer

Lloyds Banking Group
2018.02 - 2019.03

Senior QA Automation

eBay
2017.04 - 2017.12

Test Automation & Quality Manager

Telegraph Media
2016.07 - 2016.12

Lead QA

Elsevier
2016.04 - 2016.06

Lead QA

Valtech
2014.10 - 2016.03

Agile Test Lead

BBC UK
2014.08 - 2014.10

Lead Automation Engineer

Expedia Inc, UK
2014.06 - 2014.08

Lead (Senior) QA Engineer

SKY, UK
2013.06 - 2014.05

Lead QA Developer

The Trainline, UK
2011.06 - 2013.05

Agile Test Lead

Sopra Group, UK
2011.02 - 2011.05

Senior Software Engineer in Test

Nokia Ltd, UK
2010.03 - 2011.02

OAT Test Lead

Expertus Ltd, UK (Client: Marks and Spencer and Sainsbury's)
2007.03 - 2010.04

Software Engineer in Test

Google Pvt Ltd, India (Aztecsoft, Mindtree Company)
2006.05 - 2007.03

Masters - Cyber Security

University of York

Diploma - Business Management

ICS Ltd

MSC - IT

Marc College of IT & Management

BSC - Computers

Geetanjali Girls College
Tanvi Nanda