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, hybrid work, 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 40000 - 50000 £ 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
About Peregrine:
We build workforces that deliver tech and change programmes at leading UK organisations. By combining data science from Peregrine Intelligence, our industry-accredited Peregrine Academy, and market-leading attraction and diversity initiatives, we bridge capability gaps at all levels in public and private sector organisations. We work closely with our clients to understand their challenges and deliver flexible, long-term solutions that make a real difference. 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.
How Specialist Talent Works:
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.
Find out more: peregrine.global or check out our LinkedIn page: peregrine-resourcing
Test Engineer (SFIA 4) SC / Newcastle #0023 in Birmingham 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 in Birmingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in public sector tech. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your testing projects, especially those involving data pipelines and automation. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common testing scenarios and challenges. Be ready to discuss how you've tackled issues in past roles, particularly around automated testing and CI/CD pipelines.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Test Engineer (SFIA 4) SC / Newcastle #0023 in Birmingham
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. 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. Be sure to mention your SC clearance and any experience with cloud-based platforms.
Showcase Your Technical Skills: Don’t hold back on showcasing your technical skills in Python, SQL, and any other relevant languages. We love seeing examples of your work, so if you have projects or achievements that demonstrate your expertise, include them!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
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, SQL, and any relevant scripting languages. Be ready to discuss how you've designed and implemented automated testing for data pipelines in the past. This will show that you not only understand the theory but have practical experience too.
✨Understand the Role's Impact
Familiarise yourself with the public sector organisation's mission and how the analytics platform supports it. Being able to articulate how your role as a Test Engineer contributes to the overall success of the project will impress the interviewers and demonstrate your commitment.
✨Prepare for Scenario Questions
Expect questions about real-world scenarios, such as how you would handle risks or quality issues during testing. Think of examples from your previous work where you identified problems and implemented solutions, particularly in live production systems.
✨Showcase Your Mentoring Skills
Since mentoring junior engineers is part of the role, be prepared to discuss your experience in coaching others. Share specific instances where you helped team members improve their testing practices or contributed to their professional development.