At a Glance
- Tasks: Lead testing activities and ensure quality of complex data pipelines.
- Company: Join Peregrine, a leader in tech and change programmes.
- Benefits: Enjoy competitive salary, flexible working, and professional growth opportunities.
- Other info: Be part of a supportive team focused on your growth and success.
- Why this job: Make a real impact on secure public sector platforms with cutting-edge technology.
- Qualifications: SC clearance and strong experience in automated testing and data systems.
The predicted salary is between 45000 - 55000 £ per year.
We are seeking an SC cleared Test Engineer to support a large public sector organisation in the delivery and operation of a secure, analytics platform. The platform brings together human interaction, claim processing and support events across multiple channels, including telephony, face to face and digital services. Data is extracted from multiple sources, transformed into a trusted format, and loaded into a central analytics asset used by data and insight teams. This role focuses on ensuring the quality, reliability and robustness of complex data pipelines and services. You will provide technical leadership in testing and automation, while supporting system stability and mentoring other team members.
Responsibilities:
- Plan and lead testing activities across sets of related user stories
- Design, implement and maintain automated test frameworks for data pipelines and applications
- Identify and escalate risks and quality issues identified through automated testing
- Analyse and report on test activity, results, issues and risks
- Support live services through production data analysis and root cause investigation
- Operate and support ingest and publishing pipelines and services, identifying opportunities to improve resilience and stability
- Work closely with Product Owners, Business Analysts, developers and data users to understand requirements
- Take ownership of understanding the end to end system and support knowledge sharing
- Coach and mentor junior engineers and testers in testing best practice
- Ensure delivered functionality meets user and customer expectations
Skills & Experience:
- Active SC clearance
- Strong experience as a Senior Test Engineer working on data intensive or platform-based systems
- Proven ability to design, implement and maintain automated testing for data pipelines and applications
- Strong coding skills in Python and SQL, with working knowledge of Java and scripting languages such as Bash
- Experience analysing and validating complex datasets in multiple formats
- Solid understanding of CI/CD pipelines, source control and integrating automated testing into delivery workflows
- Experience working with cloud-based data platforms and services, including orchestration, monitoring and logging
- Working knowledge of data processing and analytics tools, including notebook-based analysis and query services
- Understanding of infrastructure as code, containerised solutions and secure data handling, including encryption concepts
- Basic understanding of dimensional data models, historical data capture and data lifecycle management
- Ability to identify, assess and communicate technical and delivery risks clearly
- Experience supporting live production systems and contributing to stability and resilience improvements
- Proven experience mentoring and supporting team members in testing best practice
Desirable skills:
- Experience supporting large scale, secure public sector platforms
- Experience operating and supporting live production data services
- Understanding of user journeys and translating expectations into testable outcomes
When you join Peregrine, you become part of a team that's focused on growth, both yours, our clients, and the sectors we support. You'll also get access to a full range of benefits alongside your salary.
As a permanent employee at Peregrine, you'll be part of our Specialist Talent team. That means you'll work on-site or remotely with our clients, supporting them on complex, high-impact projects in Data, Digital and Business Transformation. You'll get the variety and challenge of consultancy work, with the stability and support of a permanent role. You're not a contractor - you're a valued member of our team, with access to all the same benefits, learning opportunities, and community.
Test Engineer (SFIA 4) SC / Newcastle #0023 employer: Peregrine
Contact Detail:
Peregrine Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Test Engineer (SFIA 4) SC / Newcastle #0023
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that Test Engineer role.
✨Tip Number 2
Prepare for those interviews by brushing up on your technical skills. Make sure you can talk confidently about automated testing, data pipelines, and your experience with Python and SQL. We want you to shine when discussing how you can contribute to the team!
✨Tip Number 3
Don’t forget to showcase your mentoring experience! Highlight how you've coached junior engineers or improved testing practices in previous roles. We love seeing candidates who can lead and uplift their teams.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who are ready to make an impact in the public sector.
We think you need these skills to ace Test Engineer (SFIA 4) SC / Newcastle #0023
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Test Engineer role. Highlight your experience with automated testing, data pipelines, and any relevant coding skills in Python and SQL. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your skills can contribute to our team. Don't forget to mention your SC clearance and any experience with public sector platforms.
Showcase Your Technical Skills: In your application, be sure to showcase your technical skills, especially in CI/CD pipelines and cloud-based services. We love seeing candidates who can demonstrate their understanding of infrastructure as code and data handling best practices.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it shows you're keen to join our team!
How to prepare for a job interview at Peregrine
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in Python and SQL. Be ready to discuss how you've designed and implemented automated testing for data pipelines. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to coding.
✨Understand the Bigger Picture
Familiarise yourself with the end-to-end system and how it supports the analytics platform. Be prepared to explain how your role as a Test Engineer fits into the overall delivery of services. This shows that you’re not just focused on testing but also care about the product's success.
✨Prepare for Scenario Questions
Expect questions that ask you to analyse risks or quality issues you've encountered in past projects. Think of specific examples where you identified problems through automated testing and how you escalated them. This will demonstrate your problem-solving skills and attention to detail.
✨Show Your Mentoring Side
Since mentoring junior engineers is part of the role, be ready to share your experiences in coaching others. Talk about how you’ve helped team members improve their testing practices. This will highlight your leadership qualities and commitment to team growth.