Jeremy Gapper-Towse

Game Developer / QA Specialist

Welcome to my portfolio. Below you will find a selection of my professional and personal projects that I've created or contributed towards over the last 10+ years in the Games Industry.


Professional Projects

QAAUTOMATIONLUA

In Total War: PHARAOH, the newest entry in the award-winning grand strategy series, immerse yourself in ancient Egypt at the zenith of its power and experience the dramatic events that threaten its destruction.

Performance Analyst

Released: February 2022

QAAUTOMATIONLUA

The cataclysmic conclusion to the Total War: WARHAMMER trilogy is here. Rally your forces and step into the Realm of Chaos, a dimension of mind-bending horror where the very fate of the world will be decided. Will you conquer your Daemons… or command them?

Performance Analyst

Released: August 2020

QAAUTOMATIONLUA

Inspired by The Iliad and brought to life through the award-winning strategy game series, A Total War Saga: TROY brings a blend of grand, turn-based empire management and spectacular real-time battles to the heart of the Trojan War.

Senior QA Engineer

Released: May 2019

QAAUTOMATIONLUA

Total War: THREE KINGDOMS is the first in the award-winning series to recreate epic conflict across ancient China. Combining a gripping turn-based campaign of empire-building & conquest with stunning real-time battles, THREE KINGDOMS redefines the series in an age of heroes & legends.

QA Engineer

Released: September 2017

QAAUTOMATIONLUA

Total War: Warhammer II is a turn-based strategy and real-time tactics video game developed by Creative Assembly and published by Sega. It is part of the Total War series and the sequel to 2016's Total War: Warhammer. The game is set in Games Workshop's Warhammer Fantasy fictional universe.

QA Technician

Released: February 2015

QA

Against a darkening background of famine, disease and war, a new power is rising in the great steppes of the East. With a million horsemen at his back, the ultimate warrior king approaches, and his sights are set on Rome…

QA Technician

Released: October 2014

QA

Discover the true meaning of fear in Alien: Isolation, a survival horror set in an atmosphere of constant dread and mortal danger..


Personal Projects

Team Size

Solo

Features

  • Newton's law of force
  • SSTO vehicle simulation
  • Amplify shader
  • Cinemachine
UnityC#

Shuttle is a physics based flight controller with 6-way directional movement thats controlled by four rotational thrusters. Inspired by single stage to orbit vehicles (SSTO) as seen in the movie Elysium.

Team Size

Solo

Features

  • Newton's law of gravity
  • Planetary orbit simulation
  • Unity's particle system
  • Cinemachine
UnityC#

Solar System as the name implies, is a simulation of our solar system built within Unity. Using Newton's law of gravity and real planetary data (scaled down) it can simulate planetary orbits for all 8 planets in our solar system.

Team Size

8 Members

My Contributions

  • Core gameplay systems prototyping
  • UI/UX design & implementation
  • Front-end Web Development
UnityC#JsJSON

Wrath of Tezca is 3D turn-based tactics game built for WebGL. Responsibilities included, implementing 3D Node based grid systems, A* pathfinding, state controlled turn manager, ability system, UI/UX design and implementation.

Team Size

Solo

Features

  • Built using Unity's UI Toolkit
  • Configurable Video, Audio & Control settings supported
  • Data Serialisation & Deserialisation supported
  • Easily extendable
UnityC#

Unity UI Framework was created to rapidly speed up development of new projects. It does this by including several essential manager classes, well structuered project file organisation and a fully featured MainMenu with sample scene.


Experience

  1. Principle Performance Analyst (Current Position)

    Creative Assembly

    Creation of Automated Testing & Reporting strategies for projects in development.
    Building and contributing to automated testing tools and frameworks in C#.
    Setting up automated report dashboards (Grafana & PowerBi).
    SQL & relatiional database experience.
    Personalised colleague mentoring & career progression.

  2. Senior Performance Analyst

    Creative Assembly

    Regularly working alongside multi-discipline development teams to provide services and validate testing strategies.
    Extensive reporting of automated and manually gathered data, to development managers, directors & other stakeholders.
    Performance profiling with internal & external tools (RenderDoc, Intel GPA, Telemtry)
    Designing and implementing automated testing to increase efficiency and scope. (Lua & C#)
    Managing QA effort on third-party contracts. Continuing to build professional relationships with partners while increasing our effectiveness.
    Creation and maintenance of specialised tests plans (Test Rail)
    Personalised colleague mentoring & career progression.

  3. Performance Analyst

    Creative Assembly

    Defining in-game performance targets for all active Total War titles.
    Building and maintaining comprehensive suite of tools and benchmarks to determine most impactful game/engine features.
    Extensive reporting of automated and manually gathered data, to development managers, directors & other stakeholders.

  4. Gameplay/UI Programmer

    Four Winds Entertainment

    Prototyping core gameplay elements; Node based grid system, A* pathfinding, State controlled turn manager & scriptable object based ability system.
    Experience in multiple programming disciplines: Gameplay, UI & Audio.
    Extensive Profiling & optimisation throughout the project as it was designed to run on WebGL.
    Debugging & bug fixing.

  5. Senior QA Engineer

    Creative Assembly

    Collaborating with development teams to innovate and future proof testing methodologies.
    Building automated test suites to increase test efficiency across all projects studio wide.
    Liaising with third-parties to ensure products meet their development and business requirements.
    Documenting newly introduced engine features to be used more effectively by other departments.

  6. QA Engineer

    Creative Assembly

    Working alongside development teams to focus on performance & graphical testing on multiple projects.
    Testing pre-submitted code changes to analysis their risk/impact before being released to wider QA teams.
    Creating new and evolving current test cases to improve test efficiency and overall stability of products.


Certifications

C# Advanced Topics

Udemy, Dec 2023

Test Automation Foundation

Udemy, Dec 2023

C# Intermediate classes, Interfaces & OOP

Udemy, Nov 2023

C++ Certification

W3Schools, May 2023

ISTQB Certified Tester, Foundation

ISTQB, Jan 2018


All Rights Reserved. Jeremy Gapper-Towse