Software Test Engineer
Software Test Engineer

Software Test Engineer

Portsmouth Full-Time 30000 - 42000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join a dynamic team to test and develop satellite communication software.
  • Company: EFBQ is at the forefront of business qualification in Europe, driving innovation.
  • Benefits: Enjoy hybrid working, flexible hours, and opportunities for skill development.
  • Why this job: Be part of cutting-edge technology in a collaborative environment with real-world impact.
  • Qualifications: Experience with integration testing, Linux tools, and version control is essential.
  • Other info: Entry-level position with potential for growth in an exciting field.

The predicted salary is between 30000 - 42000 £ per year.

We are looking for a Software Test Engineer to join our client's Modem team within the Product Engineering group. The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will test software aspects of modem products and associated communications systems, using your experience in software and subsystem integration testing within complex systems.

Job Profile

  • Developing software aspects to support the test of satellite modem products based on Software Defined Radio (SDR) technologies.
  • Definition, implementation, 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 laboratory prototyping environment.
  • Develop and maintain skills to support ongoing and future development.

Essential Skills/Experience Required

  • Ability to architect, document and implement integration tests.
  • Experience of unit and integration test tools (e.g. Robot Framework, GoogleTest, Catch2).
  • Proven knowledge of Linux tools in a test automation environment.
  • Experience of automating devices via their management interfaces (e.g. SNMP, HTTP).
  • Experience of working with Git for version control.

Desirable

  • Experience of system and software modelling tools such as Enterprise Architect (SysML / UML).
  • Experience working in an Agile or Scrum environment would be beneficial (e.g. Atlassian Jira, Confluence, BitBucket).
  • Experience of Jenkins configuration and administration.
  • Experience in user interface design, implementation and test using HTML, CSS and JavaScript.
  • Experience of test automation using Node.js, npm, Python.

Working Pattern

Hybrid working - a minimum of 3 days a week on site.

Travel

None.

Seniority level

Entry level

Employment type

Full-time

Job function

Information Technology

Industries

IT System Testing and Evaluation

Software Test Engineer employer: Efbq

The European Foundation for Business Qualification (EFBQ) is an exceptional employer that fosters a collaborative and innovative work culture, particularly within the dynamic field of satellite communications. As a Software Test Engineer, you will benefit from hybrid working arrangements, allowing for a balanced professional and personal life, while also having access to continuous learning and development opportunities in a cutting-edge technological environment. Join us to be part of a small, multi-disciplinary team where your contributions will directly impact the future of Software Defined Radio technologies.
E

Contact Detail:

Efbq Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Test Engineer

✨Tip Number 1

Familiarise yourself with the specific tools mentioned in the job description, such as Robot Framework and GoogleTest. Having hands-on experience or even personal projects showcasing these tools can set you apart from other candidates.

✨Tip Number 2

Brush up on your Linux skills, especially in a test automation context. Being able to demonstrate your proficiency with Linux tools during an interview will show that you're ready to hit the ground running.

✨Tip Number 3

If you have experience with Agile methodologies, be prepared to discuss how you've applied them in past projects. This could include your familiarity with tools like Jira and Confluence, which are commonly used in Agile environments.

✨Tip Number 4

Consider preparing a small portfolio of your previous work related to software testing and automation. This could include examples of integration tests you've developed or any relevant coding projects, which can help illustrate your capabilities during discussions.

We think you need these skills to ace Software Test Engineer

Integration Testing
Unit Testing
Test Automation
Linux Tools
SNMP
HTTP
Git Version Control
Robot Framework
GoogleTest
Catch2
Agile Methodologies
Jenkins Configuration
HTML
CSS
JavaScript
Node.js
Python
System Modelling Tools
Documentation Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly with integration tests and tools like Robot Framework or GoogleTest. Emphasise any experience you have with Linux tools and automation.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the Software Test Engineer role and mention specific projects or experiences that align with the job description. Highlight your ability to work in a multi-disciplinary team and your familiarity with Agile methodologies.

Showcase Relevant Skills: When detailing your skills, focus on those mentioned in the job profile, such as experience with Git, test automation, and any knowledge of user interface design. Use concrete examples to demonstrate your expertise.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Test Engineer.

How to prepare for a job interview at Efbq

✨Showcase Your Testing Skills

Be prepared to discuss your experience with integration tests and the tools you've used, like Robot Framework or GoogleTest. Highlight specific projects where you successfully implemented testing strategies.

✨Demonstrate Your Linux Knowledge

Since the role requires knowledge of Linux tools in a test automation environment, brush up on your Linux skills. Be ready to explain how you've used these tools in past projects to automate testing processes.

✨Familiarise Yourself with Agile Methodologies

If you have experience working in Agile or Scrum environments, be sure to mention it. Discuss how you've contributed to team dynamics and project success using tools like Jira or Confluence.

✨Prepare for Technical Questions

Expect technical questions related to software testing and automation. Review common interview questions for Software Test Engineers and practice articulating your thought process clearly and confidently.

Software Test Engineer
Efbq
Location: Portsmouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Software Test Engineer

    Portsmouth
    Full-Time
    30000 - 42000 £ / year (est.)
  • E

    Efbq

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>