Academy Disciplines And Training

Academy Engineers are expertly trained in the latest technologies, methodologies and tools to meet the business critical needs of our customers both today and in the future.

The initial training for Academy Engineers comprises a six week, intensive, classroom based technical primer followed by further role-based specialist training, all taught at Ten10’s dedicated training facility in Leeds.  Our six week core training covers all aspects of the SDLC including:


Agile manifesto, Scrum, Lean, Kanban, including a simulated, practical, Agile project

Software Testing

Introduction to testing, approaches, design and techniques, practical testing

IT in the Enterprise

IT architecture, CI, CD, virtualisation, cloud, enterprise IT roles

The Web

HTML, CSS, HTTP, protocols, session management


SQL, Entity Diagrams, Schemas, relationships and joins, database performance, non-relational databases

Performance Testing

Concepts of performance testing, terms, test types, load modelling, JMeter


Version control, essential programming, methods, classes, OOP, debugging, build tools

Test Automation

Automated test techniques, selectors, Selenium Webdriver, page object pattern


DevOps tooling, infrastructure automation, CI, CD, quality and reliability engineering

Professional Skills

Leadership, communication, self-awareness, self-development

Guiding People To What They’re Best At

We use the core training as an extended assessment process to gauge an individual’s aptitude for a specific discipline, rather than pre-selecting individuals for specialist roles based on their education, background or initial desires.  Based on the assessment results from all the modules and with guidance from our trainers, each individual is selected for the specific role where they will be most successful, based on their aptitude, ability and interests. 

Over the years, we never cease to be surprised when, at the end of the six weeks, people with History or English degrees excel at the technical aspects and people with technical degrees show a stronger aptitude for softer roles.

Increase Collaboration, Understanding And Empathy Between Teams

By covering all areas within the SDLC, we train practitioners who are skilled in their selected specialism but also crucially are able to understand, collaborate and empathise with individuals and teams working in other disciplines.  This allows people to succeed in their own roles whilst helping others – mindful of their impact on other teams and contributing to efficiency.

Academy Disciplines

Test And Test Automation

This course builds on the core training software testing modules, providing an experience of working on a realistic test project against changing requirements, complex systems and evolving risk. We then work within a team to build, integrate, run, analyse and report on automated tests across different tool stacks, introducing BDD techniques and tooling.


This course builds on the development modules within the core training, developing skills around OO design, SOLID principles, design patterns as well as how to apply most features of the Java language. We then work with a large codebase using the wider Java ecosystem within a real team and a changing project.


This course builds on the DevOps modules within the core training, developing skills in Linux operations and practical networking before moving onto a hands-on experience, migrating a sophisticated on-premise solution to the cloud.

Business Analysis

This course introduces the roles and responsibilities of a Business Analyst before teaching techniques to elicit and document requirements and how to define solutions using BPM, data modelling, use cases and user stories. This is then applied by working on a real project with ambiguous requirements and complex processes and data models.


This course builds on the business analysis and automation components of the core training, learning how to model and document processes from stakeholders within the business. The course then teaches how to use industry-standard tools to automate these processes across different technology platforms.

Cyber Security

This course builds on the networking, web technology and system administration modules within the core training. It provides additional networking, web and Linux sysadmin skills and develops the specific skills around threat modelling and exploitation, web application security vulnerability scanning and system hardening.

BI/Data Analyst

This course builds on the data module with the core training, focussing on further SQL development and BI reporting solutions. Additional bolt-on courses can also be added covering other tools and skills including TransactSQL, Python, Tableau and QlikView.

Project Management

This course looks to develop the core skills required in an effective project manager. The course includes practical skills in project planning, scheduling and estimation and reporting. All of these skills are then implemented through practical exposure on a live project.


This course builds on the development, test and deployment modules within the core training. It develops the expertise and experience of developing, customising and integrating Salesforce applications and integrating the platform with other systems.

AWS Cloud Migration Engineer

The course builds on the sysadmin, networking, cloud infrastructure, DevOps and development components of the core training. The focus is on on how applications can be built, deployed and migrated to AWS, focussing initially on theory and then practical hands-on labs and projects.

Azure Cloud Migration Engineer

The course builds on the sysadmin, networking, cloud infrastructure, DevOps and development components of the core training. The focus is on how applications can be built, deployed and migrated to Azure, focussing initially on theory and then practical hands-on experience.

Ongoing Development

We continually review the training we offer and add new role-specific courses in line with client and market demand. Additionally, we continue to expand the different technology platforms we support and provide training in.

Academy Training Key Points

  • Delivered by Institute of Leadership and Management (ILM) certified trainers who are experienced senior consultants in their field
  • Teaches hands-on application of skills coupled with just enough theory
  • Training is delivered across a variety of tools, technologies and approaches 
  • Learning is focused on the fundamentals of building a solid understanding of industry-standard tools, extensible and transferable to any other current and future tooling
  • Regular exercises and assessments throughout the training to verify learning and understanding

Customised Training

Whilst we teach our core training in various industry-standard tools, we are able to provide additional cross-training in the languages and tools required by our customers.  We can also deliver specific training to meet a customer’s individual requirements at a location of their choice.

“The opportunities for self-development have been pivotal. I especially enjoyed the training in Leeds, the Lunch & Learns and the various professional exams offered to boost my skillset; I am grateful for all of these opportunities, they have helped to provide me with confidence in the world of work.”

Kieron Dodd