At a Glance
- Tasks: Join us as a Software Test Engineer focusing on integration testing in embedded environments.
- Company: Work with a dynamic client in Hampshire, specializing in cutting-edge modem products.
- Benefits: Enjoy a competitive rate of £62.50 per hour and potential contract extensions.
- Why this job: Be part of innovative projects that impact satellite communication systems and enhance your tech skills.
- Qualifications: Proven C++ experience on Linux, familiarity with Git, and knowledge of testing tools required.
- Other info: Active security clearance is necessary; this role is inside IR35.
I am looking for a Software Test Engineer for a client in Hampshire for a contract role.
This role is mainly focused on integration testing in an embedded environment. You will be testing software aspects of modem products and associated communication systems.
Responsibilities:
- Developing software aspects to support the test of satellite modem products based on Software Defined Radio technologies
- Definition, implementation and verification and validation activities associated with these solutions
- Work in response to requirements, defining sub-systems, communicating risk and specifying test and verification techniques.
- Occasionally diagnose software problems in the lab environment
Experience:
- Proven C++ experience on Linux platforms to a high standard
- Experience of device management interfaces for design, implementation and test
- Experience of working with Git for version control and Eclipse CDT for development
- Experience of unit and integration test tools (Eg. Google Test, Robot Framework)
Desirable Skills:
- Experience of system and software modelling tools such as Enterprise Architect (SysML/UML)
- Experience working in an Agile or Scrum environment would be beneficial
- Experience in user interface design, implementation and test using HTML, CSS and JavaScript
Other:
- Inside IR35, rate is £62.50 per hour (via umbrella company)
- Contract length: 6 months with possible extension
- Active security clearance required
Software Test Engineer employer: Capital International Staffing
Contact Detail:
Capital International Staffing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Test Engineer
✨Tip Number 1
Make sure to highlight your experience with C++ on Linux platforms during any discussions. This is a key requirement for the role, and demonstrating your proficiency can set you apart from other candidates.
✨Tip Number 2
Familiarize yourself with the specific integration testing tools mentioned in the job description, like Google Test and Robot Framework. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.
✨Tip Number 3
Since the role involves working in an Agile or Scrum environment, be prepared to discuss your previous experiences in such settings. Sharing examples of how you've contributed to team dynamics and project success can make a strong impression.
✨Tip Number 4
If you have experience with system and software modeling tools like Enterprise Architect, be sure to mention it. Even though it's listed as desirable, showcasing this knowledge can give you an edge over other applicants.
We think you need these skills to ace Software Test Engineer
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Test Engineer position. Focus on integration testing in embedded environments and familiarize yourself with the technologies mentioned, such as Software Defined Radio.
Highlight Relevant Experience: In your CV and cover letter, emphasize your proven C++ experience on Linux platforms, as well as your familiarity with device management interfaces and version control using Git. Mention any specific tools you've used for unit and integration testing, like Google Test or Robot Framework.
Tailor Your Application: Customize your application to reflect the skills and experiences that align with the job description. If you have experience in Agile or Scrum environments, or with system modeling tools like Enterprise Architect, make sure to include that information.
Proofread Your Documents: Before submitting your application, carefully proofread your CV and cover letter for any errors or typos. A polished application demonstrates attention to detail, which is crucial for a role focused on testing and validation.
How to prepare for a job interview at Capital International Staffing
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ on Linux platforms. Highlight specific projects where you utilized C++ and how it contributed to the success of the project.
✨Demonstrate Your Testing Knowledge
Familiarize yourself with integration testing concepts, especially in embedded environments. Be ready to explain your experience with unit and integration test tools like Google Test or Robot Framework.
✨Discuss Agile Methodologies
If you have experience working in Agile or Scrum environments, share examples of how you contributed to team dynamics and project success. This will show your adaptability and teamwork skills.
✨Prepare for Technical Questions
Expect technical questions related to device management interfaces and software modeling tools. Brush up on your knowledge of SysML/UML and be ready to discuss how you've applied these in past roles.