job / senior software test and automation engineer 3908

Senior Software Test and Automation Engineer - Edinburgh

£Up to £50,000 (DOE) + Group Benefits - Technology & Data
Ref: 3908 Date Posted: Tuesday 21 Jan 2020
LinkedIn ShareShare

Lusona’s client, a renowned Global Corporate and market-leader in digital industry, are looking for senior Software Test Engineers to join their specialist teams in Edinburgh. This is an exciting opportunity to work with a renowned business and play an integral role in the testing of their advanced applications within orchestrated microservices environments.

As Software Test Engineer you will be responsible for producing, implementing and maintaining the Company’s product test solutions. Developing both manual and automated tests in a range of programming languages, you will utilise Industry standard test tools to identify and debug problems at the earliest stages of development. You will also be responsible for making sure all product requirements are captured.


  • Playing an active role in the definition of the product test strategy.
  • Sourcing product requirements and creating appropriate test solutions
  • Derive testable requirements and scenarios from customer requirements documentation and Agile user stories.
  • Create and run manual tests
  • Create and maintain automated tests
  • Develop and maintain regression tests for production code
  • Maintaining a comprehensive audit trail for all test activities
  • Working closely with the Operations team and other engineers in order to replicate, identify and log defects
  • Placing customer needs at the forefront of product development discussions.
  • Maintaining up-to-date knowledge of current test technologies and processes.


  • A University Degree in Computer Science or Engineering (or similar)
  • A minimum of 5 years’ experience working in an IT or Engineering environment
  • Proven experience developing test solutions - either manually or in a test automation environment
  • Experience writing/executing test cases against large distributed systems
  • Practical knowledge of Linux shell-scripting language
  • Working knowledge of any major Linux distribution
  • Working knowledge of Ethernet protocols (IEEE 802.3) - including VLANS (IEEE 802.1Q) and IP layer - including protocols (UDP/TCP) - and their analysis using Wireshark
  • Ability to learn quickly and adapt to new technological advances and challenges
  • Autonomous working approach, using initiative
  • Process and methodology orientated
  • Highly collaborative with excellent communication skills

Desirable experience:

  • Previous experience of (or exposure to) microservices environments, containerisation and the Kubernetes orchestration
  • Experience working in a DevOps Environment
  • Knowledge of Power Engineering concepts / Electricity transmission and distribution grids
  • Familiarity with WAMS concepts and synchrophasor measurements
  • Experience with virtualisation platforms
  • Experience with Apache/Confluent Kafka
  • Coding experience
  • Working knowledge of the following protocols: IEEE C37,118, DNP3, MODBUS, IEC 60870-5-104 or IEC 61850

Salary up to £50,000 (DOE) + Group Benefits. The company also facilitates flexible working outside of core hours. For more information please contact Lynsey Kerr on (0)131 516 4333 or