Software Verification & Validation Engineer
Software Verification & Validation Engineer

Software Verification & Validation Engineer

Dorchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join us as a Software Verification & Validation Engineer, managing and testing software throughout its lifecycle.
  • Company: Expleo is a leading engineering consultancy, dedicated to delivering innovative solutions across various sectors.
  • Benefits: Enjoy competitive perks like medical insurance, pension plans, and access to the Expleo Academy for skill development.
  • Why this job: Be part of a collaborative team, working on inspiring projects that make a real impact in technology.
  • Qualifications: A degree in Software Engineering or Computer Science is essential, along with strong technical skills in C++ and testing.
  • Other info: This role is open only to UK Nationals due to security restrictions; dual nationality is not permitted.

The predicted salary is between 36000 - 60000 £ per year.

Responsibilities

You will be responsible for the delivery of Software Test activities (including planning, management, and testing) within the software development lifecycle.

Qualifications

  • Degree in Software Engineering, Computer Science or other applicable area.
  • Essential skills

    Technical Skills

  • Java / Java FX / Netbeans
  • C++ / Visual Studio
  • Unit Testing / JUnit / CppUnit
  • IBM Engineering Test Manager, Workflow Manager
  • Automated Software testing
  • Usability Testing
  • ISO 9001 and TickITplus standards
  • Agile software development
  • Desired skills

  • Understanding of Open Systems Architectures and Principles
  • Requirements management (DOORS knowledge desirable)
  • UML / Enterprise Architect for software design and informing testing
  • Python
  • Matlab
  • IT skills, protocols, switch config, hardware config, virtualisation
  • SQL
  • Web (HTML, JavaScript)
  • LabView
  • Experience

    Essential Experience

  • Proven ability to support or lead software test activities
  • Knowledge and understanding of Software Testing within Software development lifecycle
  • Ability to efficiently plan, manage and deliver robust Software test solutions
  • Proven ability in the testing of high integrity software to recognised standards – IEC61508, or equivalent
  • Preferably have an understanding of military systems, in particular maritime systems
  • Good written skills including technical report writing, ability to communicate with both experts and non experts
  • Desireable Experience

  • Ideally the candidate will have proven ability in software testing in one or more of the following domain areas:Maritime Combat Systems, integration of equipment and softwareCommand and Control SystemsHardware and software network design, implementation and managementAcoustics / SonarRF communicationsAutonomy, AI, Machine learningData managementSoftware Safety (DEF STAN 00-56 & IEC 61508 or equivalent)
  • What do I need before I apply

  • Due to Security Restrictions – this work can only be undertaken by UK Nationals (dual nationality is not permitted). However, the role can start on BPSS.
  • Benefits

  • Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
  • Expleo Academy – enables you to acquire and develop the right skills by delivering a suite of accredited training courses.
  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects.
  • Always working as one team, our people are not afraid to think big and challenge the status quo.
  • Software Verification & Validation Engineer employer: Expleo

    Expleo is an exceptional employer located in Dorchester, offering a collaborative working environment that fosters innovation and professional growth. With competitive benefits including medical and dental insurance, pension plans, and wellbeing programmes, employees are supported both personally and professionally. The Expleo Academy provides ample opportunities for skills development, allowing you to engage in inspiring projects while advancing your career in software verification and validation.
    E

    Contact Detail:

    Expleo Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Verification & Validation Engineer

    ✨Tip Number 1

    Familiarise yourself with the specific software testing tools mentioned in the job description, such as IBM Engineering Test Manager and CppUnit. Having hands-on experience or even completing online tutorials can give you a significant edge during interviews.

    ✨Tip Number 2

    Network with professionals in the software testing field, especially those who have experience in maritime systems or military applications. Engaging in relevant forums or LinkedIn groups can help you gain insights and potentially get referrals.

    ✨Tip Number 3

    Brush up on your knowledge of ISO 9001 and TickITplus standards, as these are crucial for the role. Consider obtaining certifications or attending workshops that focus on these standards to demonstrate your commitment to quality assurance.

    ✨Tip Number 4

    Prepare to discuss your previous experiences in software testing, particularly any projects involving high integrity software. Be ready to explain your approach to planning and managing test activities, as this will showcase your ability to deliver robust solutions.

    We think you need these skills to ace Software Verification & Validation Engineer

    C++
    Visual Studio
    Unit Testing
    JUnit
    CppUnit
    IBM Engineering Test Manager
    Workflow Manager
    Automated Software Testing
    Usability Testing
    ISO 9001
    TickITplus Standards
    Understanding of Open Systems Architectures
    UML
    Enterprise Architect
    Python
    Matlab
    IT Skills
    Protocols
    Switch Configuration
    Hardware Configuration
    Virtualisation
    SQL
    LabView
    Technical Report Writing
    Communication Skills
    Planning and Management of Software Test Activities
    Knowledge of Software Testing within Software Development Lifecycle
    Testing of High Integrity Software to Recognised Standards
    Understanding of Military Systems
    Experience in Maritime Combat Systems
    Experience in Command and Control Systems
    Experience in Hardware and Software Network Design
    Experience in Autonomy and AI

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly with C++, Visual Studio, and automated testing tools. Emphasise any experience you have with high integrity software standards like IEC61508.

    Craft a Strong Cover Letter: Write a cover letter that specifically addresses the responsibilities and qualifications mentioned in the job description. Mention your understanding of the software development lifecycle and your ability to deliver robust software test solutions.

    Showcase Technical Skills: In your application, clearly list your technical skills such as unit testing frameworks (JUnit, CppUnit), IBM Engineering Test Manager, and any experience with Python or Matlab. This will demonstrate your fit for the role.

    Highlight Communication Skills: Since good written skills are essential, include examples of your technical report writing and how you've effectively communicated with both technical and non-technical stakeholders in previous roles.

    How to prepare for a job interview at Expleo

    ✨Showcase Your Technical Skills

    Make sure to highlight your proficiency in C++, Visual Studio, and automated software testing tools during the interview. Be prepared to discuss specific projects where you applied these skills, as this will demonstrate your hands-on experience.

    ✨Understand the Software Development Lifecycle

    Familiarise yourself with the software development lifecycle and be ready to explain how your role as a Software Verification & Validation Engineer fits into it. This shows that you understand the bigger picture and can effectively contribute to the team.

    ✨Prepare for Technical Questions

    Expect technical questions related to unit testing, usability testing, and standards like ISO 9001. Brush up on these topics and think of examples from your past work that illustrate your knowledge and problem-solving abilities.

    ✨Communicate Clearly

    Since the role requires good written and verbal communication skills, practice explaining complex technical concepts in simple terms. This will help you connect with both technical and non-technical interviewers, showcasing your ability to communicate effectively.

    Software Verification & Validation Engineer
    Expleo
    Location: Dorchester
    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 Verification & Validation Engineer

      Dorchester
      Full-Time
      36000 - 60000 £ / year (est.)
    • E

      Expleo

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