Unreal Engine Developer with QA and Testing Expertise
UK or Europe-Based | Remote or Office-Based
Are you ready to elevate your Unreal Engine skills and contribute to tools that empower architects, urban planners, and engineers to shape the infrastructure of tomorrow? We’re looking for a skilled Unreal Engine Developer with a focus on QA and automated testing to join our client's forward-thinking team.Who We AreThe company is a global leader in infrastructure software and is dedicated to advancing the design, construction, and operation of global projects. By leveraging advanced technologies like digital twins and 3D visualisation, they enable efficient, sustainable, and transformative results.The RoleAs part of the Advanced Visualisation team, you’ll play a pivotal role as an Unreal Engine Developer, developing and optimising interactive 3D applications that push technical boundaries. Your expertise in QA and testing will ensure performance, reliability, and precision at every stage.Collaborating with designers, developers, and artists, you’ll help deliver tools that redefine infrastructure visualisation and creation. Your balanced approach to development, testing, and optimisation will be key to our continued success.What You’ll Be DoingQuality Assurance & Testing
- Develop and execute automated tests to ensure high-quality Unreal Engine projects.
- Proactively identify document, and resolve bugs and performance issues using tools such as Jira or DevOps.
- Build and maintain automation frameworks to enhance testing coverage and reliability.
- Integrate testing workflows into CI/CD pipelines for efficient development cycles.
Performance Optimisation and Debugging
- Troubleshoot real-time performance issues, ensuring seamless memory usage, rendering, and physics functionality.
- Analyse performance metrics to identify optimisation opportunities and meet project benchmarks.
Development and Collaboration
- Design, develop, and optimise applications in Unreal Engine using Blueprints and/or C++.
- Collaborate with artists, designers, and developers to integrate assets and third-party plugins.
- Document development workflows, testing strategies, and build configurations to align the team.
- Contribute to solutions that combine innovation and technical excellence.
What You Bring to the TeamRequired Skills and Experience:
- 4-5+ years of professional experience as an Unreal Engine Developer
- Proficiency in Blueprints and/or C++ for development.
- Hands-on experience with Unreal Engine’s QA tools, including the Automation System, Functional Test Framework, and debugging processes.
- Strong understanding of testing methodologies, performance optimisation, and interactive software best practices.
- Experience with version control systems such as Git or Perforce.
- Familiarity with CI/CD pipelines for testing automation.
- Excellent teamwork and communication skills to collaborate across disciplines effectively.
Preferred Qualifications:
- Experience developing for VR/AR applications.
- Familiarity with shader/material creation and optimisation.
- Experience scripting with Python for automation tasks.
- Background in shipping AAA or indie games.
Why Join Us?This is an exciting opportunity to contribute to cutting-edge tools and solutions that set new benchmarks for infrastructure design and visualisation. Here’s what you can look forward to:
- Flexible Work Arrangements: Remote, office-based, or hybrid options to suit your preferences.
- Global Collaboration: Join a diverse, international team of passionate professionals.
- Professional Development: Access ongoing training and career growth opportunities.
- Competitive Rewards: Enjoy a strong compensation package, including health benefits and training support.
- Dynamic Environment: Work in a supportive setting that balances focus, collaboration, and innovation.
Ready to Make an Impact?If you’re an Unreal Engine Developer passionate about QA, performance optimisation, and building advanced 3D applications, we’d love to hear from you.