At a Glance
- Tasks: Join an Agile/Scrum team to develop and test cutting-edge software for marine fire control systems.
- Company: Thales is a leader in defence technology, committed to innovation and security.
- Benefits: Enjoy 40 leave days, flexible work options, and a modern workplace with a great work-life balance.
- Why this job: Make a real impact on safety while working with advanced tech in a collaborative environment.
- Qualifications: 3+ years in Software (Test) Engineering; ISTQB or T-Map certified; degree in software engineering or related field.
- Other info: Position allows for both full-time and part-time options, with a focus on personal development.
The predicted salary is between 36000 - 60000 £ per year.
Location: Hengelo, Netherlands
Our Above Water Warfare Fire Control System (AWW-FCS) enables protection of ships and other units from above-water threats. These threats are becoming faster, smarter and more complex. A Fire Control System combines the radar and the intelligent algorithm designed to assist a ranged weapon system in targeting, tracking and hitting its target. Specifically, we develop software that connects Thales' next-generation radar suite with the actual Firing Systems on marine ships. The AWW-FCS system provides the necessary information to Defense Operators to make the right decision within seconds.
About the job
As a Software Test Engineer, you contribute to a multidisciplinary and self-organizing Agile/Scrum team. In addition to software product development, our teams are fully responsible for various aspects, such as requirements analysis, architecture, design, testing, validation and product demonstrations. The use of high-tech techniques and software development methods is important. The software of the Fire Control System is based both on Java and C++ and is supported by a modern development environment. Especially the areas of the Missile Fire Control and Gun Fire Control domains are based on the C++ technology stack. Depending on preference and skill, your focus can be on Java or C++ unit and component level testing, together with Java or C++ software engineering tasks in a roughly 50/50 approach. We will figure out which suits you best during the interviews.
You will work with the following tools and techniques:
- Agile/Scrum software development
- Linux, real-time software development
- Functional-Testing, Requirement-based-testing, Exploratory-Testing, Test-Automation with Google-Test and Cucumber
- Continuous Integration & Delivery Jenkins, Nexus, Kubernetes, Maven, GIT, BitBucket, Gitlab, Polarion, IntelliJ & Clion
What we offer
Thales offers careers, not just jobs. You will have the opportunity to develop towards senior expert in your area of expertise. Or if you want to broaden your scope and increase domain knowledge, you could become one of our Software Architects. Or if you are an excellent organizer, you may find that a career path in the field of Agile ScrumMaster fits your profile. Furthermore:
- Position is based on vakgroep 55 (AS)/ vakgroep 60 of cla-Metalektr-HP
- A nice workplace in a modern building, where we value a good work-life balance and flexibility, we aim for a 60% office/ 40% remote balance.
- 40 leave days per year, travel expenses and a flexible benefits à la carte package with options like purchase/sale of leave hours, internet costs, bicycle plan, company fitness, trade union contribution or relocation costs
- Position can also be filled on fulltime (40 hours) basis
About you
We are in search of a colleague who:
- Is assertive, engaging and critically constructive by nature;
- Is a team-player with fine communication skills supporting better team collaboration;
- Enjoys and is willing to work three days in office with her/his team members
- Is capable of rapidly mastering new domains and techniques, including adaptability to change;
- Is ISTQB or T-Map certified
- Has at least 3 years relevant professional experience in Software (Test) Engineering;
- Is passionate about technology and wants to contribute to a safe and secure society;
- Extra: Graduated at Bachelor or Master level in the area of software engineering, information/computer science or similar with a talent for testing;
Interested? Apply now! Click on the button below to upload your profile and show your interest. To ensure that we are a good match, we can ask you to participate in an assessment.
Diversity Statement
We actively support a working pattern that suits your lifestyle and helps you reach your ambitions. That means that equal opportunities, inclusion and an informal culture are integral to our success. It also means that your well-being and happiness matter to us! That’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, job sharing, remote working, or the ability to flex your start and finish times.
Security Requirements
In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in The Netherlands and employment and/or education history. Some vacancies may require a security clearance which can require further evidence to be provided. For further details of the evidence required to apply for security clearance please refer to the General Intelligence and Security Service.
Software Test Engineer employer: Thales Group
Contact Detail:
Thales Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Test Engineer
✨Tip Number 1
Familiarise yourself with Agile and Scrum methodologies, as this role requires you to work in a multidisciplinary team. Understanding these frameworks will help you demonstrate your ability to collaborate effectively during the interview.
✨Tip Number 2
Brush up on your knowledge of both Java and C++, focusing on unit and component testing. Being able to discuss specific testing techniques and tools like Google-Test and Cucumber will show your technical expertise and readiness for the role.
✨Tip Number 3
Highlight any experience you have with Continuous Integration and Delivery tools such as Jenkins and Git. Being able to talk about how you've used these tools in past projects can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your adaptability and willingness to learn new technologies. The job description emphasises the need for rapid mastery of new domains, so sharing examples of how you've successfully adapted in previous roles will be beneficial.
We think you need these skills to ace Software Test Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly with Java and C++. Emphasise any Agile/Scrum experience and mention specific tools you've used, such as Jenkins or Google-Test.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and how it aligns with the company's mission to contribute to a safe and secure society. Mention your adaptability and eagerness to work in a team environment.
Showcase Relevant Certifications: If you have ISTQB or T-Map certifications, make sure to include them prominently in your application. This will demonstrate your commitment to quality in software testing.
Prepare for Technical Questions: Anticipate technical questions related to software testing methodologies and tools. Be ready to discuss your experience with functional testing, exploratory testing, and test automation during the interview process.
How to prepare for a job interview at Thales Group
✨Understand the Technology Stack
Familiarise yourself with the technologies mentioned in the job description, particularly Java and C++. Be prepared to discuss your experience with these languages and how you've applied them in previous projects.
✨Showcase Agile/Scrum Experience
Since the role involves working in an Agile/Scrum environment, be ready to share specific examples of how you've contributed to Agile teams. Highlight your understanding of Agile principles and any relevant certifications you may have.
✨Prepare for Technical Questions
Expect technical questions related to software testing methodologies, such as Functional Testing, Requirement-based Testing, and Test Automation. Brush up on these concepts and be ready to explain how you've implemented them in your work.
✨Demonstrate Team Collaboration Skills
The company values teamwork and communication. Prepare examples that showcase your ability to work collaboratively within a team, resolve conflicts, and contribute to a positive team dynamic.