Key Roles and Responsibilities
Driving Quality Across Our Digital
- Lead the design, implementation, and execution of comprehensive QA strategies for both front-end and back-end systems, ensuring adherence to architectural principles and industry best practices
- Define and enforce quality standards across functional and non-functional requirements, including performance, stability, and security
- Champion automation by identifying innovative solutions and leveraging modern tools (including the use of AI) to streamline testing processes and improve efficiency
- Oversee test planning, execution, and defect management to ensure timely delivery of high-quality solutions aligned with project milestones
Stakeholder Management & Communication
- Collaborate closely with Project Managers, Business Analysts, and Development teams to ensure QA considerations are embedded throughout the project lifecycle
- Act as a trusted advisor to stakeholders, clearly communicating quality metrics, risks, and recommendations in a concise and actionable manner
- Partner with maritime subject matter experts to ensure solutions meet operational realities and deliver tangible value to the
⚓Being an Anchor for the Crew: Mentorship & Teamwork
- Lead and mentor QA engineers, fostering a culture of continuous improvement and technical excellence
- Share best practices, tools, and methodologies to elevate the overall quality capability within the IT team
- Promote collaboration across cross-functional teams to deliver robust, scalable, and user-centric solutions
ESSENTIAL – You MUST have all these skills and experiences
- 5+ years experience in a Quality Assurance Engineering role, with strong exposure to JavaScript/TypeScript or JAVA
- Proven QA mindset with an obsession for quality and best practices, demonstrated through:
- Manual Testing for functional and non-functional requirements across multiple form factors (desktop, mobile, tablet)
- Automation Testing using frameworks such as Playwright, Robot Framework, or Selenium WebDriver
- Hands-on experience in performance testing using tools like Apache JMeter
- Ability to write and execute complex SQL queries on databases such as Postgres, Oracle, and MariaDB
- Skilled in planning and implementing Application Performance Monitoring & Debugging tools such as ElasticSearch, Prometheus, New Relic, and/or Firebase
- Effective and confident communication skills in English, including with stakeholders outside of IT
DESIRABLE – Its great if you have these too
- Thorough and detailed hands-on experience of QA concepts and tools such as Docker, CI/CD pipelines, and Jenkins
- Experience leading and mentoring QA engineers, promoting a culture of continuous improvement and quality excellence.
- Previous experience working successfully in an Agile environment (Scrum, XP, Lean, or Kanban).