Software Development Engineer

by Deep Dive Hire in
12 (views)

Job role insights

  • Date posted

    November 7, 2024

  • Closing date

    November 7, 2024

  • Hiring location

    Surrey

  • Offered salary

    Negotiable Price

  • Career level

    Middle

  • Experience

    3 - 5 Years

  • Quantity

    2 person

Description

1Position: Software Development Engineer in Test (SDET) Company: Deep Dive Hire (recruiting for a global technology leader) Location: Surrey Type: Full-Time

About the Company

Deep Dive Hire is seeking an SDET for a world leader in innovative technology solutions serving government and commercial clients. From advanced transportation technology to defence systems, this company empowers talented individuals to work on cutting-edge projects in a collaborative, forward-thinking environment.

Role Overview

The SDET will join a dynamic development team, driving quality in software products through continuous testing and automation. This role involves designing and executing tests for complex APIs, embedded applications, and custom hardware, supporting both automated and manual testing throughout the development lifecycle.

Key Responsibilities

  • Develop and execute automated and manual test cases for APIs, protocols, and embedded Linux/Windows applications.
  • Build and maintain testing documentation, collaborating with engineering teams in an Agile/Scrum environment.
  • Work closely with developers to create test plans, procedures, and reports.
  • Debug and resolve issues, ensuring high software quality before release.
  • Participate actively in Scrum processes, providing testing estimates and updates.
  • Utilise tools such as JIRA, Confluence, BitBucket, and Git for project tracking and version control.

Requirements

Essential:
  • Degree in Software Engineering, Computer Science, or related technical field.
  • Experience as a Software Developer or SDET in a continuous integration environment.
  • Proficiency in C# & .Net and familiarity with MQTT, JSON, and Microsoft SQL.
  • Strong debugging and problem-solving skills, with experience using tools like Microsoft Visual Studio.
  • Familiarity with test automation frameworks, Git repositories, and branching practices.
  • Hands-on experience with Jenkins or similar CI tools in a Scrum/Agile setup.
Desirable:
  • Exposure to embedded platforms, Microsoft Azure DevOps, and SOAP/RESTful API testing.
  • Knowledge of Smart/Payment Card technology and encryption methods.
Personal Qualities:
  • Strong analytical and creative problem-solving skills.
  • Collaborative team player with excellent communication and negotiation abilities.
  • Detail-oriented, self-motivated, and passionate about test automation and quality assurance.

Interested in this job?

44 days left to apply

Apply for this job

Cancel
Send message
Cancel