At a Glance
- Tasks: Lead software development for aerospace projects and create detailed test strategies.
- Company: Leading aerospace client in Edinburgh with a focus on innovation.
- Benefits: Long-term contract, competitive pay, and hands-on technical leadership experience.
- Why this job: Make an impact in the aerospace industry while working with cutting-edge technology.
- Qualifications: Bachelor’s degree in Computer Science or related field; experience in high-security environments.
- Other info: Onsite role with opportunities for professional growth and collaboration.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Insight Global is actively hiring a SDET for a leading aerospace client in Edinburgh. They will be helping define technical work packages for junior developers, guide implementation approaches, and lead the creation of detailed test strategies. This is a technical leadership role, not a people‑management role. The SDET will work closely with project engineers, coordinate with key programme stakeholders, report progress, and proactively remove roadblocks that could impact the mission timeline. This role is a long term contract opportunity and is onsite 5x a week.
Key Responsibilities
- Lead development efforts for QKD software in Java, C++, and Python (non‑embedded application software).
- Break down complex tasks into structured work packages and delegate assignments to junior engineers without managing their performance.
- Provide technical guidance and serve as a senior resource the junior team can look to for support.
- Implement and maintain Agile workflows and CI/CD pipelines.
- Conduct high-level unit testing, automation, and integration testing.
- Work with ESA and international partners to align deliverables to mission requirements.
- Develop, document, and own the test plan for ESA approval—including:
- Test tools and frameworks to be used
- When and how each test should be executed
- Detailed test procedures, acceptance criteria, and use cases
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Experience leading software development efforts in high‑security, aerospace, or government environments.
- Demonstrated ability to create detailed test strategies and evaluate appropriate tools, timing, and execution methods.
- Strong communication, problem‑solving, and technical leadership abilities.
- Comfort working with Agile, automated testing, and DevOps practices.
Software Engineer in Test employer: Insight Global
Contact Detail:
Insight Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test
✨Tip Number 1
Network like a pro! Reach out to folks in the aerospace industry, especially those who work with SDETs. LinkedIn is your best mate here—connect, engage, and don’t be shy to ask for insights or referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, C++, and Python. Highlight any experience with Agile workflows and CI/CD pipelines to catch the eye of recruiters.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss how you’ve led development efforts and created test strategies in past roles—real examples will make you stand out!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Software Engineer in Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the SDET role. Highlight your experience with Java, C++, and Python, and showcase any previous work in high-security or aerospace environments. We want to see how your skills align 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 technical leadership experience can benefit our team. Keep it concise but impactful – we love a good story!
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've tackled complex problems or led development efforts. We’re keen on seeing how you approach challenges and guide others through them.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Insight Global
✨Know Your Tech Inside Out
Make sure you’re well-versed in Java, C++, and Python, as these are key for the role. Brush up on your knowledge of Agile workflows and CI/CD pipelines, and be ready to discuss how you've implemented these in past projects.
✨Prepare to Showcase Leadership Skills
Even though this isn’t a people-management role, you’ll need to demonstrate your ability to guide junior developers. Think of examples where you’ve broken down complex tasks and provided technical guidance, and be ready to share those stories.
✨Understand ESA Standards
Familiarise yourself with ESA standards and mission requirements. Be prepared to discuss how you would develop and document test plans that align with these standards, as this will show your commitment to quality and compliance.
✨Practice Problem-Solving Scenarios
Expect to face some technical challenges during the interview. Practice articulating your thought process when tackling problems, especially in high-security or aerospace contexts. This will highlight your problem-solving abilities and technical leadership.