Advance Search

Browse CVs

Acteon Group Ltd

Software Developer

Posted 2 days ago by@ Acteon Group Ltd

  • Wokingham, Berkshire
  • Permanent
  • Standard
  • Expires In a month

Pulse are looking to hire a Software Developer on a full time, permanent basis. Based at their facility in Wokingham. The primary objective of this role is to devise the test objectives, organizational test policies, test strategies and test plans. You will estimate the testing to be done and negotiate with management to acquire the necessary resources. You will also recognize when test automation is appropriate, and if it is, plan the effort, select the tools. Role is also hands-on and will require test code development to implement test strategies with support from development team as appropriate.

Duties/Responsibilities

  • To develop and own the Software/Firmware Testing Strategy.
  • To form a core part of the Software/Firmware Agile Development Team, ensuring software testing during each sprint.
  • To prepare specifications of any test environment requirements and associated justifications to aid the Software Manager in obtaining funding from the stakeholders.
  • Working with Commercial IT to build and maintain the software testing platform.
  • To Work with the Technology Team as part of a larger wholistic company reliability/test strategy.
  • To maintain and conduct testing programmes and backlog entries in Azure DevOps.
  • Write test software for use in testing Pulse's firmware and Web products and systems using C#/Python (or other languages).
  • Working with the Software/Firmware and Commercial IT teams to develop test strategies and platforms. Including Automated Software unit testing in Microservices and Docker environment.
  • Work with the System Engineering teams to ensure testing coverage and handing over documented test results, to facilitate seamless transition to the delivery/service teams.
  • Working with the internal manufacturing teams and developers to define requirements, develop and deploy test software for use with testing new product test and calibration.
  • Generating Software user documentation to allow customers/other staff members to operate Pulse's software.
  • Operating and extracting results from the various test platform.

Requirements

  • Attention to detail
  • Proficient in test planning and reporting.
  • Passion for finding flaws
  • Practical approach in thinking especially for setting up tests including hardware requirements.
  • Able to troubleshoot down to software component module and raise bug reports.
  • Able to configure networking, Windows OS and proficient at MS office.
  • Able to write scripted software in python (C/C# also an advantage) to automate tests
  • Appreciation of the Azure Cloud and an interest to take advantage to aid testing
  • Ability to support the software design team providing guidance in respect to software testing and reliability.
  • Ability to develop testing approaches for bare-metal firmware and web software apps (e.g Selenium).
  • Ability to understand and code Python, C, WPF, ASP.NET.
  • Confident working with CI/CD pipelines and associated tooling.
  • Excellent communication and stakeholder management skills

Experience

  • Minimum of 5 years' experience working in a technical Agile environment
  • In-depth experience of Bug tracking using tools such as Agile Azure DEVOPs (Jira or similar) and/or Git.
  • Setting up Automated unit tests for continuous integration.
  • Proven ability in test development and coding.