Test Engineer

Overview

This role is for a Contract Test Engineer specializing in Windows applications, focusing on testing within complex networking and communications environments. The contractor will work closely with software and systems engineers on-site, ensuring applications are reliable and meet performance standards prior to release. The assignment is set for an initial duration of 6-12 months with the possibility of extensions, located in Derbyshire and requiring current security clearance.

Responsibilities

  • Create and execute test cases and test procedures.
  • Conduct functional, regression, system, and integration testing.
  • Validate application workflows, usability, and UI functionality.
  • Test communication between software applications and network-connected devices.
  • Investigate, reproduce and document software defects.
  • Analyze network traffic using Wireshark or similar tools.
  • Produce clear test documentation and reports.
  • Work closely with software developers and systems engineers to troubleshoot issues.

Requirements

  • Proven experience in testing Windows desktop applications.
  • Familiarity with Microsoft .NET-based applications.
  • Strong skills in test case and test procedure creation.
  • Experience in functional, system, regression, and integration testing.
  • Knowledge of networking technologies and protocols like TCP/IP, DHCP, and SNMP.
  • Proficiency in using Wireshark or other network analysis tools.
  • Current SC/DV security clearance, or eligibility for transfer/reactivation.
  • Experience in high-integrity environments, such as Defence or Cyber Security, is beneficial.