Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector

Company: Deloitte
Apply for the Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector
Location: Belfast
Job Description:

Overview

In this SDET role at Deloitte, you will blend software development with quality engineering to deliver secure, scalable government software platforms. You’ll build production-quality code, automation frameworks, and test tooling to improve product quality across the delivery lifecycle. You’ll work in a cross-functional team to design, implement and validate resilient systems used in mission-critical contexts. The role offers opportunity to grow technical craft and contribute to national-scale programs while embracing Deloitte’s collaborative culture and hybrid work model.

Responsibilities

  • Design, develop and maintain production-quality software, test infrastructure and reusable engineering tools for APIs, microservices and front-end apps
  • Embed automated quality checks in CI/CD pipelines using Azure DevOps, Jenkins or GitHub Actions
  • Collaborate on solution design and acceptance criteria to ensure quality, security, performance and operability from outset
  • Diagnose defects across code, integrations, environments and pipelines and implement durable improvements
  • Apply diverse testing techniques (unit, API, integration, end-to-end, non-functional) to manage risk
  • Mentor teammates and contribute to internal tools, accelerators and communities of practice
  • Review code, shape architecture for testability and build scalable automation that works in real-world scenarios
  • Work within cross-functional teams alongside software, DevOps and business analysts to deliver maintainable solutions

Key requirements

  • Active UK SC clearance or eligible (5+ years UK residency)
  • Strong software development skills in Java, C#, Python or JavaScript/TypeScript
  • Understanding of OO/functional design, SOLID, design patterns, refactoring, code review
  • Experience building software/automation tools for APIs, web/mobile/distributed services
  • Experience in agile, cross-functional teams and source control (Git)
  • Experience designing automated tests at unit, API, integration and end-to-end levels
  • Familiarity with Selenium, RestAssured, Appium, Cucumber or Playwright
  • Ability to diagnose defects using logs and root-cause analysis
  • Familiarity with generative AI concepts and tools
  • Collaborative communication skills
  • curious
  • collaborative
  • hands-on
  • Java, C#, Python or JavaScript/TypeScript
  • CI/CD tooling (Azure DevOps, Jenkins, GitHub Actions)
  • Automation frameworks and libraries for APIs/web/mobile

…

Posted: October 13th, 2026