Summary
Overview
Work history
Timeline
Generic

Harveer Tiwana

Maidenhead,ENG

Summary

Experienced QA Leader with a strong background in building and scaling QA teams, test automation frameworks, and developer experience tooling across startups and scale-ups in blockchain, crypto, and fintech. Proven expertise in embedding quality through CI/CD, TDD/BDD practices, and metrics-driven approaches using DORA and SPACE. Hands-on with modern stacks including AI-enhanced workflows, cloud-native platforms, and secure, scalable systems. Led QA across high-impact projects in DeFi, core banking, and digital media.

Overview

9
9
years of professional experience

Work history

Engineering Manager (QA + SRE)

Nansen.ai
Slough, Berkshire
03.2022 - 04.2025

Nansen are a blockchain analytics company empowering investors through data to make financial returns. Working with over 12 blockchains and 300 million addresses labelled, Nansen is a category leader.

  • Joined as the second QA hire, developing the company’s QA strategy and establishing a robust test automation framework using Cypress, TypeScript, and GitHub Actions.
  • Spearheaded the formation of the Developer Experience team post-restructuring, leading QA, SRE, and Security sub-teams.
  • Grew the QA team from the ground up to 7 engineers; owned hiring, career development, and performance reviews in collaboration with HR.
  • Implemented CI/CD-integrated automation pipelines, improving deployment frequency and reducing cognitive overhead for developers.
  • Introduced CLI tooling and DevEx metrics leveraging DORA and SPACE frameworks to measure and enhance engineering satisfaction and efficiency.
  • Embedded AI-driven feedback cycles to optimize QA and DevEx processes.
  • Collaborated with engineering leadership to ensure technical consistency across Python, TypeScript, and GCP-based systems.
  • Oversaw a wide spectrum of testing including functional, non-functional, load, and security testing with tools like Grafana, PagerDuty, SonarCloud, and Kubernetes.

QA Engineering Manager

So Energy
05.2020 - 03.2022

An award winning renewable energy supplier providing tariffs, solar panels, heat pumps and other energy products to a massive UK market.

  • First QA hire responsible for defining and implementing the QA strategy during rapid product changes and Covid-era challenges.
  • Built and led a team of 5 QA engineers; championed an embedded QA model to foster a test-first culture across engineering.
  • Integrated TDD practices and embedded functional and non-functional testing using Karate, Cypress, and Gatling.
  • Introduced security testing protocols to support product launches with a secure and cost-effective posture.
  • Used Kubernetes to manage test environments and scale testing operations efficiently.
  • Improved release confidence by integrating testing into the SDLC, reducing production bugs to manageable levels.
  • Promoted developer satisfaction and quality ownership through a collaborative, test-driven mindset.

Test Lead (Part-time/weekends)

UnfederalReserve
03.2021 - 01.2022

A US based decentralised protocol securing transactions and offering banking products to retail and business customers with APY in return as loans.

  • Defined and led QA strategy for a decentralized finance product on Ethereum, targeted at US banking institutions.
  • Worked closely with offshore teams to implement manual regression and automation workflows, enabling the successful launch of a public Lending product.
  • Introduced CI/CD best practices to support daily releases and managed production issue triage at enterprise scale.
  • Contributed to economic risk assessment and security validation as part of product readiness.
  • Gained hands-on experience with DeFi protocols and blockchain testing in a fast-paced, cutting-edge environment.

Tools: Testrail, Playwright, JavaScript, AWS, Security & Performance Testing

Senior QA Engineer

Thought Machine
07.2019 - 05.2020

Thought machine are a cloud native core banking company that have revolutionised the banking domain with their software that runs at scale for the largest banks in the world. Scale up.

  • Led QA strategy and test management for blockchain DeFi and core banking products, delivering solutions for clients like HSBC and JP Morgan.
  • Conducted hands-on manual and automated testing across multi-million-pound banking systems, ensuring robust and reliable releases.
  • Developed and scaled in-house test automation tools, running 2000+ tests daily, significantly boosting test coverage and speed.
  • Established a production bug triage process across 10+ clients, backed by metrics to track fix deployment and QA impact.
  • Fostered a strong quality culture through monthly QA forums, weekly newsletters, and cross-team quality discussions.
  • Collaborated with cross-functional teams to refine complex requirements and embed QA at every stage of the SDLC.

Tools: Python, Selenium, Java, AWS, GCP, Grafana, Load Testing

Senior QA Developer

Elemental Concept
03.2018 - 04.2019

Elemental concept are a consultancy and managed services provider offering innovation digital solutions and creations.

  • Created Jenkins CI jobs and set up SonarQube to support DevOps automation and code quality feedback.
  • Delivered test reporting across QA, UAT, and Prod environments; supported testing for web/mobile, big data, blockchain, and AI solutions.
  • Tested blockchain audit trail POCs using Hyperledger Fabric and Quorum, leveraging tools like Truffle and Ganache.
  • Contributed to testing ML models and complex systems spanning microservices, SQL/NoSQL, and hybrid cloud/legacy platforms.
  • Selected for the Technology Steering Group (TSG) to shape SDLC best practices.
  • Mentored 2 junior QAs and 1 intern, providing structured learning plans and guidance toward automation.

Tools: SerenityBDD, Cucumber, BDD, Jenkins, Kubernetes, AWS, GCP, Grafana, Load Testing, AI, Big Data

QA Engineer

Motion Picture Solutions
01.2017 - 03.2018

Motion Picture Solutions are a global film services company specialising in digital cinema mastering, content localization, and distribution.

  • Led QA for a microservices-based movie distribution and encrypted key tracking system.
  • Developed functional and API test frameworks using Java, Cucumber, Selenium, REST Assured, and Postman for rapid regression and validation.
  • Enabled consistent development environments via Docker and managed CI pipelines using Jenkins for automated build/test cycles.
  • Collaborated from requirements stage with BAs and PMs, promoting BDD practices for well-defined user stories and sprint planning.
  • Communicated directly with clients to identify quality issues and deliver improvements.
  • Trained and mentored 2 QA engineers in UI automation; regularly coached developers on TDD/BDD benefits.
  • Maintained test coverage and feedback cycles using TestRail, Jira, Git, and GitLab in an Agile/DevOps environment.

Tools: Java, Selenium WebDriver, Cucumber, REST Assured, Postman, Jenkins, Docker, Git, TestRail, Jira

Quality Assurance Analyst

CIPHR
11.2016 - 01.2017

CIPHR are a HR platform both web and desktop for companies to manage there people resources.

  • Led QA efforts for a two-factor authentication and core HR system, ensuring quality in an Agile Kanban/BDD environment.
  • Built a UI test automation framework using Selenium and Java; performed API testing with REST Assured and Postman.
  • Created test plans and user scenario test cases, aligning closely with developers and stakeholders to drive quality standards.
  • Supported continuous improvement of QA processes and contributed to strategic feedback loops.
  • Utilized test and bug tracking tools to manage quality assurance throughout the SDLC.

Tools: Selenium, Java, REST Assured, Postman, Test Management & Bug Tracking Tools, Agile/BDD

Software Tester

Sachitech
12.2015 - 10.2016

Sachitech was a mobile app development agency working with small to mid size clients on project deliveries.

  • Performed functional testing for CMS, web, and mobile applications across iOS, Android, Blackberry, and Windows Phone.
  • Developed automated test scripts using Selenium, Java, and Cucumber for web application testing.
  • Created and executed detailed test cases in an Agile Kanban environment.
  • Utilized Jira for bug tracking and collaboration with development teams to resolve issues efficiently.

Tools: Selenium, Java, Cucumber, Jira, Agile, Cross-platform Mobile Testing

Timeline

Engineering Manager (QA + SRE)

Nansen.ai
03.2022 - 04.2025

Test Lead (Part-time/weekends)

UnfederalReserve
03.2021 - 01.2022

QA Engineering Manager

So Energy
05.2020 - 03.2022

Senior QA Engineer

Thought Machine
07.2019 - 05.2020

Senior QA Developer

Elemental Concept
03.2018 - 04.2019

QA Engineer

Motion Picture Solutions
01.2017 - 03.2018

Quality Assurance Analyst

CIPHR
11.2016 - 01.2017

Software Tester

Sachitech
12.2015 - 10.2016
Harveer Tiwana