Test Engineer
Geoteric
Posted on July 8, 2024
The Company
Tried, tested, trusted, Geoteric is the Home of AI for Energy.
Already the global frontrunner in AI seismic interpretation software, we're entering an exciting phase of growth, backed by a new investment group.
Our interpretation software is used across the energy industry and has been enhanced in recent years with revolutionary, first-to-market AI technology to achieve an accurate visualisation of the subsurface, faster than ever before.
We are proud to be playing a part in the journey to Net Zero, helping our customers to optimise the world’s resources today while paving the way for a more sustainable tomorrow.
At Geoteric, we don’t just shape a better understanding of the earth, we shape careers.
Join us on the journey…..
The Role
The Test Engineer with a solid background in manual software testing and experience or aspirations in automation testing who will work on commercial product development projects, alongside Stakeholders, Product Owners, Developers and Users within an agile team environment.
Key aspects of this role will include defining, creating, reviewing, executing and maintaining tests on a range of in-house and 3rd Party applications across different platforms including public clouds.
You will also assist with setting the overall test strategy both automation and manual, and with the resolution of reported bugs.
Success in this role will involve a proactive, flexible and inquisitive approach, alongside a desire to work in a highly collaborative team environment.
Responsibilities
Support the work toward a continuous integration, testing and deployment strategy. This may include helping to design as well as build the architecture
Working with the development teams to ensure a cohesive and timely approach to testing
Manual testing where needed, including certification testing and performance testing
Implement or assist with automation of testing where appropriate
Create, review, execute and maintain test scripts, both automated and manual
Review user stories to ensure they align with testing requirements
Testing user stories and story-based exploratory testing
Ensure the iterative decomposition of stories into automated acceptance & regression tests
Producing appropriate documentation of tests and results
Contributing to daily stand-up meetings and sprint planning
Maintaining a diverse test data repository
Personal Profile
Essential:
Several years’ experience in a manual QA / Testing role within an agile, commercial software environment
Experience working within the development team at the requirements gathering stage through to the final release
Experience in a programming language: C++, C# or Python
A strong desire to learn and develop automated testing techniques
Experience in agile methodologies, particularly SCRUM and TDD / BDD principles Defining, running and maintaining manual test scripts
Organising user acceptance testing activities across multiple sites
Collecting, analysing and presenting UAT & manual testing results
Identifying and elaborating user critical issues
Analysing business and software workflows and gaps in existing test coverage
Working with development teams to assess manual testing requirements
Manual testing of legacy systems
Preferred
Experience with testing complex 3D visualisation software
Experience testing with Ranorex
Relationships
The Test Engineer reports to the Product Delivery Manager and works closely with the Development teams.
Location
The position is based in the Geoteric Newcastle office, with flexibility to work from home on a regular basis, subject to business needs.
Salary & Benefits
A competitive salary will be offered in line with skills and experience. We offer a comprehensive range of benefits including:
Flexible working including a 9-day fortnight and hybrid pattern
Generous holiday allowance
Pension Plan
Life Insurance
Private Health Care
Personal Development Plan
Time off to volunteer
Cycle to Work scheme
Discounted retail scheme