Test Automation Engineer / Software Tester - Automation Testing


Premium Job From BluetownOnline Ltd

Recruiter

BluetownOnline Ltd

Listed on

11th October 2017

Location

Kidlington

Salary/Rate

£35000 - £35000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Test Automation Engineer

Location: Kidlington, Oxfordshire

Salary: up to £35,000 dependent on experience

Job Type: Full Time, Permanent

The global vehicle fleet runs on over 5 billion tyres. Their maintenance is critical to safety and fuel efficiency. Yet drivers have to rely on manual inspection for tread depth; the simple gauge for pressure. Automation is absent.

The company's existing integrated system, measures tyre pressure on a moving vehicle, without sensors on the tyre or vehicle and 360 degree tread depth using machine vision. Automating the process for checking the road worthiness of a vehicles tyres; "drive through tyre check" beckons for the private motorist, bus and logistics fleet operators world-wide. They are currently working with companies throughout the UK and America, where their system is used by 1,000's of cars and HGV's each week.

With significant private equity funding, the company is expanding its existing software team to;

* Build the software infrastructure backbone to enable a global roll-out of installations.

* Refine and develop sophisticated algorithms employing high level mathematics.

* Develop and integrate advanced machine vision techniques for next generation services.

* Create "big data" data bases for tyre information gathered from 100's to 1,000's of sites worldwide.

The company is working with a number of global tyre, fuel forecourt and fleet operators to roll-out the technology to multiple sites across the world.

Software is integrated with the unique sensors and hardware system to provide a complete end-to-end solution. Including pressure sensors, weight sensors, vehicle identification technologies and advanced vision data capture. All of this data must then be processed by cloud-based services to provide effective insights for customers and staff alike. World class engineering and software combined to solve a very difficult problem; tyre pressure and tread depth measurement without stopping the vehicle or placing sensors on the vehicle, a unique solution.

The company has grown from a technical team of 4 to over 20 FTE, attracted investment exceeding £4m to fund development and sales growth. Come join a fast growing team, building unique technology with a global application for millions of drivers.

The Role:

This role is to build on the existing scripted testing approach to deliver a platform to test software components across the whole range of production software platforms including Windows services, Windows desktop applications, web services (both local and cloud-based) and web applications (both local and cloud based). This will involve analysing requirements for all new development work and assessing the extent to which the tests can be automated and the best way to implement them.

The Test Automation Engineer will also be expected to define required test procedures (policy, strategy etc.) as well as undertake manual testing where automation is not the appropriate way forward.

A further part of this role will be analysis of specific customer data and reprocessing it as necessary to understand the reasons behind invalid results

This is a key position within the software development team with the opportunity to influence how software is developed and tested, developing skills, using the latest technologies and coming up with innovative solutions to deliver value throughout the development cycle.

Key Requirements:

* Bachelor degree preferably grade 2:1 or better in Computer science, Mathematics, a scientific subject or an equivalent level of commercial experience.

* Commercial experience testing web applications.

* Experience with scripting languages (groovy, python, PowerShell, JavaScript etc.).

* Experience defining a test strategy for complex software.

* Experience automating test steps.

* Experience with bug tracking systems.

* High level of computer literacy - able to use a diverse range of different software tools depending on the needs at hand.

Experience of the following would be an advantage:

* SoapUl.

* Writing test cases and test plans.

* Analysis of requirements to assess testability of new features.

* Analysis of developer tests to identify missing cases.

* Experience with data analysis, either with SQL Databases, spreadsheets or via scripting languages (python, R etc.).

* Unit testing frameworks.

* Matlab.

* SQL databases.

* Agile development methodologies.

* Use of version control software (SVN, GIT, etc).

* Release processes.

The applicant should be able to:

* Engage in a dynamic and challenging environment.

* Contribute to technically demanding projects.

* Integrate effectively with a talented multi-disciplinary team of like-minded people.

* Be ambitious and passionate about what you do.

Applicants requiring work permit sponsorship will not be considered.

Please click the APPLY button to send your CV and Cover Letter for this role.

Candidates with the experience or relevant job titles of; Automation Test Engineer, Automation Software Developer, Programmer, Engineer, Software Programmer, Automation Developer, Selenium, WebDriver, Agile, Scrum, Software Programmer, Software Engineer, Software Tester, Software Testing Engineer, Software Tester, Automation Engineer, Software Engineer in Test, Senior Software Engineer, Automation Test Analyst may also be considered for this role.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: