At a Glance
- Tasks: Create and execute tests for embedded software in exciting space applications.
- Company: Join Akkodis, a leader in engineering solutions for the aerospace industry.
- Benefits: Enjoy a competitive salary, training opportunities, and a chance to work on groundbreaking projects.
- Why this job: Be part of a team that shapes the future of space technology and innovation.
- Qualifications: Degree in software or engineering; experience with scripting and programming is a plus.
- Other info: Dynamic role with opportunities for growth in a highly regulated environment.
The predicted salary is between 36000 - 60000 £ per year.
Akkodis is recruiting an Embedded Software Test Engineer to join our engineering delivery team. The successful candidate will be responsible for producing, executing, and analyzing functional test procedures for embedded software systems used in satellite and space applications. This role involves working with a proprietary scripting language (ELISA) for test automation, alongside performing test data analysis, investigating anomalies, and contributing to formal test reporting.
Responsibilities
- Develop and maintain test scripts from test specifications using ELISA
- Execute automated and manual functional tests on a simulated embedded target
- Perform test data analysis, investigate anomalies, identify root causes, and propose corrective actions
- Compile comprehensive test reports and maintain traceability to test specifications
- Collaborate with software, systems, and test teams to ensure test quality and coverage
Qualifications
- Relevant Software or engineering degree
Required Skills
- Scripting Language: ELISA (training provided)
- Programming Language: C (software under test)
- Test Environment: Simulated embedded target environment
- Documentation: Technical specs, test procedures
Preferred Skills
- Strong background in embedded systems engineering and understanding of software-hardware interaction
- Experience in test scripting or automation, ideally with proprietary or domain-specific scripting languages
- Competence in data analysis and problem-solving for anomaly investigation
- Familiarity with software testing methodologies and black-box functional testing
- Ability to work within a highly regulated environment with formal documentation processes
Seniority level: Mid-Senior level
Employment type: Full-time
Industries: Aviation and Aerospace Component Manufacturing, Defense and Space Manufacturing, and Airlines and Aviation
Software Test Engineer employer: Akkodis
Contact Detail:
Akkodis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Test Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to software testing. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.
✨Tip Number 3
Show off your skills! Create a portfolio showcasing your test scripts, reports, and any projects you've worked on. This gives potential employers a tangible look at what you can do, especially in embedded systems.
✨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 Software Test Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Test Engineer role. Highlight your experience with embedded systems, scripting languages like ELISA, and any relevant projects that showcase your skills in test automation and data analysis.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with the responsibilities listed. Don’t forget to mention your problem-solving skills and experience in regulated environments.
Showcase Relevant Skills: When filling out your application, be sure to emphasise your knowledge of C programming and any experience you have with test methodologies. This will help us see how you can contribute to our team right from the start!
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 from us!
How to prepare for a job interview at Akkodis
✨Know Your ELISA
Since the role involves using a proprietary scripting language (ELISA), make sure you brush up on any relevant scripting skills. Even if you haven't used ELISA before, understanding the basics of scripting will show your willingness to learn and adapt.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled anomalies in past projects. Use specific examples to illustrate your analytical thinking and problem-solving abilities, especially in embedded systems or software testing.
✨Understand the Test Environment
Familiarise yourself with simulated embedded target environments. If you have experience in similar settings, share that during the interview. It’ll demonstrate your capability to adapt quickly to their processes.
✨Prepare for Technical Questions
Expect questions about software testing methodologies and black-box functional testing. Brush up on these concepts and be ready to explain how they apply to the role. This will show that you’re not just technically savvy but also understand the broader context of your work.