Who We Are
We are Harbor Lab, an innovative B2B software startup that aims to bring new value to the Shipping community. Our vision is to completely reshape how Shipping Companies and Port Agents operate, provide transparency, and ensure efficiency for all involved parties. We add value to both sides by helping save time, cut costs and make informed decisions.
Harbor Lab has also been recognized as one of the Best Workplaces in 2022 & 2023 by the Great Place to Work Institute.
About The Role
We are currently growing our team and are looking for a Lead QA Engineer (Software Engineer in Test) who will guide our team in its automation journey. As a member of our team you will be responsible for building and maintaining our automated testing and release infrastructure, as well as lead and mentoring the rest of the testing team in following best practices. In return, we offer a supportive environment in which you can experiment with the latest technologies and grow as an engineer.
What You Will Be Doing
- Lead a combined team of Automation and Manual testing engineers
- Mentor other members of the team in following test automation best practices
- Build and maintain Harbor Lab's automated testing tools and CI/CD infrastructure.
- Design and implement automated test suites and frameworks, functional and non-functional (eg performance), as part of our release and regression testing process
- Drive the conversion of manual tests to automated whenever it adds value
- Build testing tools and utilities to support and facilitate the development lifecycle.
- Assist with troubleshooting efforts on test or pipeline failures
OUR AUTOMATION STACK
- Playwright / Typescript
- Spock / Groovy (Java)
- GIT/ Gitlab CI
- K6, JS, Grafana
- AWS , Terraform. Docker, K8s
Requirements
WE WOULD LOVE TO HEAR FROM YOU IF YOU HAVE
- At least 3 years of experience in a Software Engineer in Test role
- Ability to code in at least one of the following languages: Java / Groovy, Javascript / Typescript
- Experience in Web and Backend automation frameworks (Playwright / Selenium / Cypress, Spock / Robot)
- Familiarity with GIT workflow and CI tools (GItlab CI, Jenkins, Github actions)
- Excellent commandment of test automation strategies and practices, such as test pyramid, shift-left test approach
- Solid understanding of web technologies
- Good understanding and appreciation of software design and coding best practices
- Eagerness to learn new tools, stack and technology practices
- Fulfilled military obligations (where applicable)
IT WOULD BE A PLUS IF YOU ALSO HAVE
- Experience with scripting (unix/shell/bash)
- Experience with Spring Boot
- Experience with React
- Experience with system entities, mainly relational databases and message queues
- Experience in working with Agile methodologies
- Familiarity with Docker / K8s
- Familiarity with Cloud solutions (ideally AWS) and infrastructure as code
Benefits
WHAT WE OFFER
- Attractive compensation package based on experience and skillset
- 30 days of paid annual leave
- Private health insurance
- Flexible hours and the ability for remote working
- Yoga & Kick-boxing classes & Life Coach Sessions
- Cool start-up environment (with swag, and much more)
- Harbor Lab is certified as Great Place to Work in Greece and is an equal opportunity employer and prohibits discrimination on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws
- Harbor Lab collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). We are bound to use the information provided within your job application for recruitment purposes only and not to share these with any third parties. We will keep your resume in our database for any future consideration. In case you want to be deleted from our database, you can contact us at people@harborlab.com
- If you are applying to this job post, then we assume that you have the legal right to work in the EU