Test Engineer
Role details
Job location
Tech stack
Job description
- Collaborate with stakeholders (including developers, product owners, and subject matter experts) to clarify requirements and define test strategies for new and existing features.
- Identify, document, and track software defects using Jira, ensuring clear communication and timely resolution.
- Design, develop, and execute comprehensive test plans and test cases using Zephyr, covering functional, regression, integration, and system testing.
- Coordinate updates, installations, and maintenance of customer systems, test simulators and environments.
- Support customer acceptance testing activities, including:
Factory Acceptance Testing (FAT): Coordinating and executing acceptance tests at the factory to validate software and hardware integration before shipment.
Site Acceptance Testing (SAT): Assisting onsite during installation and commissioning to verify system performance and functionality in the customer environment.
- Perform customer product familiarisation training.
- Contribute to the continuous improvement of QA processes, standards, and testing methodologies to enhance product quality and team efficiency.
- Maintain and update product and test documentation, ensuring accuracy and accessibility for internal and external users.
- Assist the Business Development team with product demonstrations.
- Mentor and support junior QA staff or placement students, assisting with onboarding and technical growth as appropriate.
The Person
Our values are at the heart of what we do and reflect what is important to 3t, how we operate and fulfil our vision. We are looking for future colleagues who believe in the power of working together by being open and respectful, think creatively and dare to be different to find solutions and are dedicated, driven and passionate to strive for excellence.
Requirements
Do you have experience in Software testing?, Do you have a Bachelor's degree?, * Bachelor's degree (or equivalent) in a relevant field (e.g., Computer Science, Software Engineering, Information Technology).
- Professional experience in software quality assurance or software testing, ideally in simulation, gaming, or a related technical field.
- Experience designing and executing test plans and cases independently and collaborating with technical teams.
Desirable:
- Experience with simulation software or gaming technology.
- Familiarity with oil and gas industry operations and terminology., * Testing: Proficient in manual and automated testing methodologies, with a focus on functional, regression, and integration testing.
- Defect & Test Management: Practical experience using defect tracking (e.g., Jira) and test management tools such as Zephyr.
- Documentation: Strong skills in maintaining clear, concise, and accurate documentation.
- Version Control: Experience with source control systems (e.g., SVN, Plastic SCM, Git/Bitbucket) in collaborative projects.
- Communication: Effective communicator, able to collaborate with engineers, subject matter experts, and end users.
Preferred Skills
- Exposure to automated testing frameworks (such as Ranorex) and scripting.
- Experience with CI/CD workflows and Atlassian toolset.
- Knowledge of ISO 9001 & 27001 standards.
- Understanding of safety, reliability, and operational requirements specific to oil and gas simulation.
Personal Attributes
- Analytical, with strong problem-solving skills and attention to detail.
- Able to work independently and proactively solve technical challenges.
- Eagerness to learn new technologies and share knowledge with colleagues, including mentoring junior team members.
Benefits & conditions
- Full-time position with competitive salary.
- Office-based with flexible and hybrid working arrangements.
- Opportunities for professional development and career progression.
Job Types: Full-time, Permanent
Pay: £27,000.00-£37,000.00 per year