leeds.tech / jobs

Cloud Software Validation Engineer

Chameleon Technology is an award-winning smart energy company developing hardware, software and IoT solutions for the UK smart meter rollout and the future connected home. 

Our engineering team is growing fast and we are seeking a Cloud Software Validation Engineer to work as part of our highly-regarded and talented team, based in Harrogate, North Yorkshire. 

The successful candidate will play a key role in the validation of our cloud-based smart energy solutions and will help design and test a platform that supports a large population of sensors and other applications for mobile and web.

You will have experience in validating cloud-based systems to ensure that they operate as intended. This will include the design of automated validation solutions and their use.

The Cloud Software Verification Engineer will assist project managers with a variety of tasks including:

  • Creating end to end test plans with requirement tracing
  • Creating test environments
  • Creating scripted tests
  • Validating products
  • Reporting issues and results, and identifying possible root causes
  • Ensuring results of quality issues are addressed and corrected

The ideal candidate will have:

  • An honours degree in Software Engineering or other relevant discipline
  • Experience of writing and maintaining automated test scripts implemented using frameworks such as Selenium, Appium, Gauge
  • Experience of API testing
  • Experience with GIT, JIRA
  • Experience of using continuous integration software such as Jenkins to run automated tests
  • The ability to write test scripts involving basic SQL queries
  • Awareness of big data projects and how it might impact performance of data processing
  • Awareness of NoSQL database systems such as MongoDB, CouchDB
  • Experience of API testing
  • Familiarity with cloud-based applications and systems
  • Good understanding of data models
  • Experience with GIT, JIRA
  • Strong communication skills
  • The ability to work closely with both Software developers and Software designers to identify potential issues affecting quality control and fault tolerance
  • Flexibility to adapt quickly to changes in priorities to meet the needs of the business
  • Strong analytical skills

The following skills are desirable but not essential:

  • Experience in defining and writing test strategy documents
  • Experience with big data testing and quality assurance
  • Experience of providing services to high-volume, low-resource embedded devices
  • Validation of data entry of web-based applications

If you are looking for a dynamic and challenging place to work and your skills and experience match those required, please send your CV and covering letter to: careers@chameleontechnology.co.uk.

Strictly no agencies, please. We work with carefully selected recruitment agencies and we do not accept unsolicited CVs from any other recruiters or agencies. We are not responsible for any fees related to unsolicited CVs. 

Please note, any information you provide to us when you contact us will be used to respond to the enquiry you have submitted and will be passed directly to the appropriate team. We may use information you provide to us (including information from your CV) for recruitment purposes, as well as administrative and management purposes in connection with our recruitment activities.

 By submitting your personal information to us, you are consenting to it being evaluated, processed and retained in the manner described above and to being contacted in relation to your enquiry, using the details you provided.

We will deal with any information you provide us in accordance with our Candidate Privacy Notice.

Close

Gardner House
Hornbeam Park Avenue
Harrogate
HG2 8NA

info@chameleontechnology.co.uk
01423 815911
http://www.chameleontechnology.co.uk/

Job Vitals

Type: Full Time

Reference Number: 85138

The ideal candidate will have experience in: Working with relational databases at scale : Javascript, particularly for developing Node.js or React.js applications – experience in other languages will be considered : RESTful API development for integrations and web applications : Agile and CI/CD processes : Unit testing frameworks in at least one language, preferably Javascript : Data analysis using Python : Using and maintaining cloud infrastructure e.g Cloud Foundry, AWS.

Type: Full Time

Candidates who can demonstrate exposure to at least one of the following will be of particular interest: * software development in Javascript * developing Node.js and React.js applications * cloud infrastructure e.g. Cloud Foundry, AWS * developing using both SQL and NoSQL databases * hobbyist software development * Agile and CI/CD processes * on-line portfolio of software projects or contribution to software forums

Type: Full Time

The ideal candidate will have the following experience: Working with relational databases at scale. Javascript, particularly for developing Node.js or React.js applications – experience in other languages will be considered. RESTful API development for integrations and web applications. Agile and CI/CD processes. Unit testing frameworks in at least one language, preferably Javascript. Data analysis using Python. Using and maintaining cloud infrastructure e.g Cloud Foundry, AWS.

Type: Full Time

Some attributes the ideal candidate will have: An honours degree in Software Engineering or other relevant discipline. Experience of writing and maintaining automated test scripts implemented using frameworks such as Selenium, Appium, Gauge. Experience of API testing Experience with GIT, JIRA. Experience of using continuous integration software such as Jenkins to run automated tests The ability to write test scripts involving basic SQL queries. Awareness of big data projects and how it might impact performance of data processing. Awareness of NoSQL database systems such as MongoDB, CouchDB. Experience of API testing. Familiarity with cloud-based applications and systems. Good understanding of data models. Experience with GIT, JIRA.

Type: Full Time