Job Description:
About ShipIn:
At ShipIn Systems, we are driving operations for the leaders in the maritime industry through our Visual Fleet Management Platform. With patented computer vision applications and real-time visual analytics, ShipIn’s platform proactively alerts shipowners, managers, and seafarers to activity onboard to improve safety and drive more efficient operations to modernize the global supply chain.
Position Description:
- Develop and implement automated test scripts for end-to-end system testing based on detailed test plans.
Build and maintain test automation frameworks using JavaScript, Python, and Playwright.
Collaborate with development teams to ensure test coverage for critical workflows and edge cases.
Execute tests, analyze results, and report defects, ensuring prompt resolution.
Continuously improve test coverage and efficiency, identifying automation opportunities.
Integrate automated testing into CI/CD pipelines and maintain regular test execution.
Track and report automation metrics, providing transparency across teams.
Stay up-to-date with test automation trends to improve processes.
- 2+ years of experience in QA Automation or a similar role, with hands-on experience automating tests from test plans.
Strong proficiency in JavaScript and Python for developing and maintaining test automation frameworks.
Experience using Playwright or similar tools for end-to-end web testing.
Familiarity with test planning, bug tracking, and continuous integration processes.
Knowledge of software testing best practices, including automated test design, debugging, and performance testing.
Curious, able to work with details and to help debug and troubleshoot issues.
Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, cross-functional team environment.
Bachelor’s degree in CS or equivalent training in the area of QA.