- Job Type: Full-time (37.5 hours/week)
- Salary: £30,000 - £35,000
- Location: Newbury
We are seeking a highly motivated Software Testing Engineer with a strong foundation in Artificial Intelligence (AI) and Machine Learning (ML). This role involves leveraging your R&D expertise to develop and execute comprehensive testing strategies for our marine and environmental systems.
Day-to-day of the role:- Identify, document, and track software defects, collaborating with the development team for resolutions.
- Design, develop, and execute both automated and manual test cases for software and embedded systems.
- Work closely with cross-functional teams to streamline product testing and enhance software architecture.
- Ensure software meets high standards of quality, security, and performance.
- Analyse test results, generate reports, and provide recommendations for improvements.
- Continuously enhance testing processes, tools, and frameworks.
- Apply AI and ML algorithms to improve testing strategies and frameworks.
- Conduct integration testing for microcontrollers and other embedded systems.
- Stay updated with the latest industry trends and testing tools, particularly in AI, ML, and embedded systems.
- Participate in the creation of proof-of-concepts (POCs) for emerging technologies and integrate third-party solutions.
- Bachelor’s degree in Computer Sciences or a related field.
- Proficiency in programming languages such as C#, C, C++, and Python.
- Experience with machine learning, microcontrollers, and deep learning frameworks.
- Familiarity with test automation frameworks and bug tracking tools (e.g., Jira).
- Strong understanding of software testing methodologies and QA processes.
- Ability to work effectively with cross-functional teams to deliver innovative solutions.
- Collaborative work environment.
- Opportunities for professional growth.
- Chance to be part of a global and dynamic industry.
- Work on innovative projects that significantly impact maritime safety and environmental sustainability.