Test Engineer
Role details
Job location
Tech stack
Job description
We're looking for a skilled and motivated Test Engineer to join our Data Platform Technology team. You'll be working in a team with engineers and testers to play a key role in building and maintaining high-quality and scalable geospatial software components which underpins the Data Platform. You'll also mentor other engineers in your area of expertise and become part of a testing community of over 70 test professionals that support each other with regular sessions on test related topics, tools, and techniques - be a part of it!, * Devise and implement automated tests to extend and develop our test frameworks to ensure all requirements are met and software is secure, reliable, and thoroughly tested
- A keen eye for detail working with and testing a large variety of data sources
- Contribute testing acumen into agile team ceremonies such as sprint planning, retrospectives, and daily stand-ups
- Champion best practices, design patterns, and continuous improvement in delivery
- Support the Ordnance Survey Test Guild, with common standards such as metrics and use of test tools
- Devise and implement non-functional testing to meet non-functional requirements
Here is a snapshot of the technologies that we use
Azure Cloud Technologies, Databricks, Azure DevOps, Python, Java, PowerShell, Apache Spark, YAML Pipelines, Esri ArcGIS, JMeter
Requirements
Do you have experience in Spark?, * Highly skilled in creating, maintaining and peer reviewing secure test automation code, in object-oriented language, preferably Python. Java experience welcomed too
- Proven knowledge and experience in back-end software testing and engineering within agile environments
- Excellent working knowledge in testing and software best practices
- A confident communicator who can manage defects, identify root causes and collaborate with the engineering team to fix them
- Ability to mentor and support team members, sharing knowledge and expertise with the wider OS test community
- A proactive mindset with a passion for quality and continuous improvement
- Knowledge of geospatial standards & principles are desirable, but not required
Benefits & conditions
Test Engineer (full time) Salary £43,918 - £51,238 (dependent on experience) Hybrid working, We want you to love what you do. That is why our benefits package rewards a job well done. Check out how we support and invest in our employees by clicking here
- Salary £43,918 - £51,238
- Performance related bonus up to 10%
- A competitive pension scheme (OS contributes up to 12%)
- 28 days annual leave in addition to bank holidays (including 3 days Christmas shutdown), with an extra day's leave for each year worked up to 33 days
- Free subscription to our award-winning OS Maps app and wider employee discounts
- Support with continuous improvement with access to online learning platforms/e-books, and coaching / mentoring schemes
- Life Assurance cover
- Plus a suite of excellent additional perks and benefits
At OS, we believe looking after your health and wellbeing means more than posters and events. We empower you to manage your work and life the way you need it by offering things like
- Employee Assistance Programme
- Flexible working
- Annual volunteer day to support the local community and charities
- OS Explorers Nursery discount
- Parking at our modern Southampton HQ, or Cycle to Work scheme for active commuting