Home / Jobs / Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector
Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector
BelfastSource: WhatJobs
See advert for pay
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
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.