QA Automation Developer
Full job description
QA Automation Developer
Location: India
At Helm Operations, we build the software that keeps the world’s maritime operations moving. From tugboats in Vancouver Harbour to offshore service vessels in the North Sea, our customers run their businesses with Helm Connect. And we don’t take that lightly.
But building world-class maritime software doesn’t happen by chance. It takes bold developers, meticulous QA professionals, and teams who Own It from first commit to customer delight. That’s where you come in.
Your Mission
As a QA Automation Developer, you'll be at the frontlines of delivering reliability at scale. You’ll help us identify flaws before they become bugs and write automation that protects our velocity as we grow. Helm is scaling, and we’re investing in the infrastructure that lets product teams ship faster, safer, and more confidently.
You'll collaborate with our cross-functional product teams to design and implement test automation, build and maintain frameworks, and level up our testing strategy, because Together We Win.
Make your impact with a rapidly growing Marine Software business!
A quick summary of the role:
This is a remote role based in India; however, you must be comfortable with at least 4 hours of overlap with our core working hours in British Columbia (PST/PDT). Our collaboration-heavy environment means regular synchronous communication with teams in Canada. Flexibility to align your schedule for team meetings during BC business hours is essential.
We'd love to chat if you have:
A bachelor’s degree in computer science or a related field.
3+ years of software testing experience with a strong grasp of QA best practices and methodologies in an agile-scrum environment.
Proficiency in end-to-end (e2e) and integration automation testing for web applications.
Familiarity with scripting languages such as JavaScript and TypeScript.
Excellent written and verbal English communication skills.
Nice to have:
Familiarity with Playwright for testing automation.
Experience with platforms like BrowserStack for desktop and mobile testing.
A talent for analyzing software and documentation to craft automated test cases that simplify complex workflows.
Proven ability to thrive in a remote work environment, managing time effectively and staying focused without direct supervision.
Who are you (soft skills):
You have a passion for quality and a strong sense of accountability to deliver exceptional results.
You thrive on collaboration and are a proactive communicator. You share your progress, ask questions, and clarify expectations without needing to be asked.
You demonstrate strong problem-solving skills and take pride in your critical thinking ability.
You are highly organized and plan effectively to meet deadlines.
You use digital tools like Slack and JIRA for collaboration with ease.
You are committed to your own growth and self-improvement and believe work is a place to practice and foster new skills. You see mistakes as a learning opportunity.
You are a self-starter, stepping up and taking ownership when you see an area for improvement.
You put in effort to get to know your co-workers, communicate thoughtfully, and add to the positive team culture by owning up to mistakes, taking time to laugh, and sharing praise generously.
How you will be spending your days:
Developing automated tests using TypeScript.
Performing code reviews and promoting high quality standards within the QA Automation team.
Working closely with QAs, product owners, and developers to gain a deep understanding of your assigned product line, and strategically prioritizing workflows for automation to maximize value and impact.
Reporting on test coverage for new workflows and hotfixes.
Participate in daily stand-ups, kick-offs, collaborative estimation and retrospective meetings.
Become fully trained on all assigned Helm products and tools that have been assigned.
Be goal-oriented and achieve stated objectives with help and direction from management and peers.
Support Helm’s culture of teamwork, approachability, accountability and determination and participate in company events, when possible.
Grow your career with us and beyond.
As our new team member, you’ll work directly with our company leadership group to grow your skills and career, and you’ll have opportunities for rapid advancement at Helm as well as opportunities for training, growth, and future employment at other group companies within our parent company - Constellation Software Inc.
What technologies you will be working with:
JavaScript/TypeScript, Playwright, Git, Microsoft SQL Server, Postgres
Worker Type:
Regular
Number of Openings Available:
2
Salary: $20,000 - $25,000 USD
*Salary is subject to your relevant skills, experience, and capabilities as well as your location*
*Research has shown that women under-represented minorities read lists of requirements and consider themselves unqualified if they don’t meet every single one. This list represents what we are ideally looking for, but we encourage you to apply even if you don't meet everything 100%. Everyone has unique strengths weaknesses, and we hire for strengths and potential. *
Helm is proudly an Equal Opportunity Employer where everyone is welcome. Everyone brings a different personal story and perspective, and this diverse mix of minds, backgrounds, and experiences is where our greatest ideas come from. We welcome people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to make us an even more vibrant company. We want everyone to bring their authentic selves here, to share our values, shape our vision, drive innovation, and become part of a culture we celebrate every day.
While we thank all candidates who apply, we will be reaching out to candidates who meet the hiring manager’s requirements on their resume.
Job Types: Full-time, Permanent
Pay: ₹1,749,040.65 - ₹2,186,300.00 per year
Benefits:
Flexible schedule
Life insurance
Paid time off
Work from home
Application Question(s):
Please describe your experience implementing automated tests using Playwright with TypeScript. Include details such as:
The type of applications you tested
How you structured your test framework
Any challenges you encountered and how you overcame them
Your level of comfort writing and maintaining TypeScript-based test scripts
Work Location: Remote
Apply Now
QA Automation Developer
Location: India
At Helm Operations, we build the software that keeps the world’s maritime operations moving. From tugboats in Vancouver Harbour to offshore service vessels in the North Sea, our customers run their businesses with Helm Connect. And we don’t take that lightly.
But building world-class maritime software doesn’t happen by chance. It takes bold developers, meticulous QA professionals, and teams who Own It from first commit to customer delight. That’s where you come in.
Your Mission
As a QA Automation Developer, you'll be at the frontlines of delivering reliability at scale. You’ll help us identify flaws before they become bugs and write automation that protects our velocity as we grow. Helm is scaling, and we’re investing in the infrastructure that lets product teams ship faster, safer, and more confidently.
You'll collaborate with our cross-functional product teams to design and implement test automation, build and maintain frameworks, and level up our testing strategy, because Together We Win.
Make your impact with a rapidly growing Marine Software business!
A quick summary of the role:
This is a remote role based in India; however, you must be comfortable with at least 4 hours of overlap with our core working hours in British Columbia (PST/PDT). Our collaboration-heavy environment means regular synchronous communication with teams in Canada. Flexibility to align your schedule for team meetings during BC business hours is essential.
We'd love to chat if you have:
A bachelor’s degree in computer science or a related field.
3+ years of software testing experience with a strong grasp of QA best practices and methodologies in an agile-scrum environment.
Proficiency in end-to-end (e2e) and integration automation testing for web applications.
Familiarity with scripting languages such as JavaScript and TypeScript.
Excellent written and verbal English communication skills.
Nice to have:
Familiarity with Playwright for testing automation.
Experience with platforms like BrowserStack for desktop and mobile testing.
A talent for analyzing software and documentation to craft automated test cases that simplify complex workflows.
Proven ability to thrive in a remote work environment, managing time effectively and staying focused without direct supervision.
Who are you (soft skills):
You have a passion for quality and a strong sense of accountability to deliver exceptional results.
You thrive on collaboration and are a proactive communicator. You share your progress, ask questions, and clarify expectations without needing to be asked.
You demonstrate strong problem-solving skills and take pride in your critical thinking ability.
You are highly organized and plan effectively to meet deadlines.
You use digital tools like Slack and JIRA for collaboration with ease.
You are committed to your own growth and self-improvement and believe work is a place to practice and foster new skills. You see mistakes as a learning opportunity.
You are a self-starter, stepping up and taking ownership when you see an area for improvement.
You put in effort to get to know your co-workers, communicate thoughtfully, and add to the positive team culture by owning up to mistakes, taking time to laugh, and sharing praise generously.
How you will be spending your days:
Developing automated tests using TypeScript.
Performing code reviews and promoting high quality standards within the QA Automation team.
Working closely with QAs, product owners, and developers to gain a deep understanding of your assigned product line, and strategically prioritizing workflows for automation to maximize value and impact.
Reporting on test coverage for new workflows and hotfixes.
Participate in daily stand-ups, kick-offs, collaborative estimation and retrospective meetings.
Become fully trained on all assigned Helm products and tools that have been assigned.
Be goal-oriented and achieve stated objectives with help and direction from management and peers.
Support Helm’s culture of teamwork, approachability, accountability and determination and participate in company events, when possible.
Grow your career with us and beyond.
As our new team member, you’ll work directly with our company leadership group to grow your skills and career, and you’ll have opportunities for rapid advancement at Helm as well as opportunities for training, growth, and future employment at other group companies within our parent company - Constellation Software Inc.
What technologies you will be working with:
JavaScript/TypeScript, Playwright, Git, Microsoft SQL Server, Postgres
Worker Type:
Regular
Number of Openings Available:
2
Salary: $20,000 - $25,000 USD
*Salary is subject to your relevant skills, experience, and capabilities as well as your location*
*Research has shown that women under-represented minorities read lists of requirements and consider themselves unqualified if they don’t meet every single one. This list represents what we are ideally looking for, but we encourage you to apply even if you don't meet everything 100%. Everyone has unique strengths weaknesses, and we hire for strengths and potential. *
Helm is proudly an Equal Opportunity Employer where everyone is welcome. Everyone brings a different personal story and perspective, and this diverse mix of minds, backgrounds, and experiences is where our greatest ideas come from. We welcome people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to make us an even more vibrant company. We want everyone to bring their authentic selves here, to share our values, shape our vision, drive innovation, and become part of a culture we celebrate every day.
While we thank all candidates who apply, we will be reaching out to candidates who meet the hiring manager’s requirements on their resume.
Job Types: Full-time, Permanent
Pay: ₹1,749,040.65 - ₹2,186,300.00 per year
Benefits:
Flexible schedule
Life insurance
Paid time off
Work from home
Application Question(s):
Please describe your experience implementing automated tests using Playwright with TypeScript. Include details such as:
The type of applications you tested
How you structured your test framework
Any challenges you encountered and how you overcame them
Your level of comfort writing and maintaining TypeScript-based test scripts
Work Location: Remote