SonicJobs Logo
Left arrow iconBack to search

Software Test Engineer

Tiro Partners
Posted 10 hours ago, valid for 23 days
Location

Edinburgh, City of Edinburgh EH13EG, Scotland

Salary

£40,000 - £50,000 per annum

Contract type

Full Time

Life Insurance

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The Software Test Engineer position in Edinburgh requires a Bachelor's degree in a relevant field and at least some demonstrable experience in testing embedded devices and software development.
  • The role involves defining new test cases, implementing automated tests, reporting results, and providing feedback to the software development team.
  • Candidates should have proven automated software test development skills using Python, familiarity with version control systems, and experience with hardware debug tools.
  • The salary for this position is competitive, though specific figures are not provided in the job listing.
  • Employee benefits include a bonus system, company pension, generous annual leave, private healthcare, and flexible benefits.

Software Test Engineer, Edinburgh

Job Responsibilities

As our new Software Test Engineer, your responsibilities will include:
* Defining new test cases from software requirement specifications
* Implementation of automated test cases to verify software on target hardware
* Reporting tests results and providing feedback to the software development team
* Providing input and comments regarding the software specifications
* Proposing improvements to the testing frameworks and processes

Background & Skills

To thrive in this role as Software Test Engineer we would expect you to demonstrate:
* Bachelor's degree or equivalent in a relevant discipline such as electronic engineering, software development, computer science or similar
* Demonstrable experience of testing embedded devices and in software development
* Proven automated software test development ability using Python or similar
* Experience working with formal software specifications
* Familiarity with version control systems (git, SVN or similar)
* Experience with hardware debug tools such as debuggers (JTAG), protocol analysers, oscilloscopes, etc.
* Analytical, structured and proactive approach, with an appetite for learning, development and new challenges in a team-oriented environment

Advantageous would be:
* Experience of Pytest
* Knowledge of CAN and higher layer CAN protocols (such as J1939)
* Basic knowledge of electronic circuits
* Experience working with data acquisition and analysis systems

Employee Benefits

As a employee, you will qualify for the following:

  • Bonus System
  • Company Pension
  • Generous Annual Leave allowance
  • Private Healthcare
  • Life Assurance
  • Group Income Protection
  • Flexible Benefits Programme (including buy/sell annual leave)

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.