出海雷达

软件工程师,测试

Software Engineer, Testing

开发工程限定地区(需当地身份)
公司Push Operations
薪资72,000 - 75,000/年 CAD
工作地点Canada
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间17 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Canada 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

职位描述
公司简介:
Push 是一个一站式平台,通过简化人力资源、薪资、时间跟踪和排班,帮助 businesses 增长并扩大规模。我们的目标是通过让人员管理变得极其简单,帮助客户节省时间,让他们可以专注于自己的热情。
我们的客户包括一些知名品牌,如 Earls Restaurant、Cactus Club、Crumbl Cookies 等。
团队介绍:
我们是一群爱狗和喜欢玩游戏的人,我们高度重视专业能力和效率,但更看重与我们文化契合、积极乐观且愿意与我们共同成长的个人。作为我们快速发展的团队的一员,你将在实现我们为客户提供最佳人员管理系统这一使命中发挥重要而独特的作用,这样他们就能花更多时间做自己热爱的事情。
职位描述
我们正在寻找一位经验丰富的软件测试工程师加入我们不断壮大的工程团队!如果你对细节有敏锐的观察力,并热衷于通过手动和自动化测试确保产品质量,这个职位可能是你的理想选择。你将在开发生命周期的每个阶段中发挥关键作用,将质量融入其中。
你将影响自动化计划,优化 QA 流程,并指导他人遵循最佳实践。你的主要职责是发现缺陷、验证修复,并确保为客户提供高质量的产品体验。请注意,该职位为现有岗位,我们正在积极招聘。
工作地点:
最近世界发生了变化,我们也随之改变。我们正在拥抱新的工作方式,并不断调整我们的实践,以确保无论你在何处工作,都能感受到自己是团队的一部分,并拥有舒适工作的所有条件。我们是一家以远程办公为主的公司,Pushies 可以选择远程办公或在我们位于温哥华市中心的办公室工作。
职责:

  • 推动质量保证并引领产品和工程团队采用最佳实践
  • 与开发人员、设计师和产品经理紧密合作,定义有效的测试策略和验收标准
  • 计划、设计并执行详细的手动和自动化测试用例,以确保功能和用户场景的全面覆盖
  • 主导软件测试流程和工具的技术决策
  • 构建、维护并推动测试自动化框架的发展方向
  • 指导测试
查看英文原文

Description
The Company:
Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion.
Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies and more.
The Team:
We’re a group of dog-loving and game-playing people who place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. As part of our rapidly growing team you will play an important and unique role in working towards our mission to create the best people management system for our customers so they can spend more time doing what they love.
The Role
We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through hands-on manual and automated testing, this role could be a perfect fit. You will play a key role in embedding quality into every stage of the development lifecycle.
You’ll influence automation initiatives, refine QA processes, and mentor others on best practices. Your primary responsibility will be identifying bugs, verifying fixes, and ensuring a high-quality product experience for our customers. Kindly note this position is for an existing role which we are actively hiring for.
Location:
Recently the world has changed so we are changing with it. We’re embracing new ways of working and are constantly adapting our practices to ensure that wherever you are working from, you feel a part of the team and have everything you need to work comfortably. We are a remote-first company, Pushies can choose to work remotely or from our Downtown Vancouver office.
Responsibilities:

  • Champion quality assurance and lead the adoption of best practices across the product and engineering teams
  • Collaborate closely with developers, designers, and product managers to define effective test strategies and acceptance criteria
  • Plan, design, and execute detailed manual and automated test cases to ensure full coverage of features and user scenarios
  • Drive technical decisions for our software testing processes and tools
  • Build, maintain, and help drive the direction of the test automation framework
  • Mentor test engineers on automation best practices
  • Identify, document, and track defects with clear and actionable reporting
  • Verify fixes, maintain comprehensive regression test suites, and drive continuous improvement of QA processes
  • Conduct exploratory, usability, and edge-case testing to uncover hidden issues
  • Produce detailed test reports and effectively communicate findings and risks to stakeholders
  • Help define, maintain, and improve test environments to mirror production conditions
  • Continuously evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency

Why Push?

  • Do what you love! It’s the key to happiness. That’s why at Push we aim to create a supportive environment to help foster your passion for work, and keep you feeling energized and happy so you can do more of what you love.
  • Grow Yourself. We want to see you win in all areas. At Push, our mantra is: you will grow professionally and personally. We drive conversations around your personal and professional goals. Let’s crush it together.
  • Make an Impact. At Push, we believe everyone is born a genius, and our responsibility is to develop that genius within. Impact is our key metric - that’s why we challenge Pushies to show up as their authentic selves while creating a legacy.

Check out our About Us video:
Additional Information
At Push, we place value on different types of experiences. If your experience looks a little different from what we’ve listed but you think you’re a good fit, we would still love to hear from you.
We celebrate diversity and promote equal opportunity. We appreciate what makes each of our team members different and encourage you to apply, no matter who you are or how you identify.
Push Operations welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates participating in all aspects of the recruitment and selection process.
Please note that we use AI to screen and assess applicants for this position. Human oversight is maintained throughout the hiring process.
Salary: $72,000 - $75,000 CAD per annum
Requirements

  • 5+ years of experience in software testing or QA, with proven expertise in manual and automated testing and strong analytical skills
  • Experience designing and implementing QA strategies in agile development environments
  • Hands-on experience with test automation tools such as Cypress, Selenium, or similar frameworks
  • Bachelor’s degree or equivalent experience in Computer Science or a related field
  • Demonstrated success in elevating QA standards and improving product quality across releases
  • Strong understanding of QA methodologies, tools, and testing lifecycles
  • Proficiency in exploratory, regression, and smoke testing techniques
  • Experience with cross-browser, cross-platform, and responsive UI testing
  • Excellent communication skills and the ability to collaborate effectively across teams
  • Familiarity with Jira or other project management and defect tracking tools
  • Familiarity with source control management tools such as Git
  • Familiarity with CI/CD pipelines and integrating tests into automated build processes
  • Working knowledge of JavaScript or another high-level programming language
  • Leadership experience in software development or software testing
  • Proficiency with modern AI-driven tools such as Claude Code

Bonus Skills and Qualifications:

  • Experience with performance, security, or accessibility testing
  • Experience in startup or fast-paced environments
  • Knowledge of AWS or other cloud platforms
  • Experience testing mobile applications
  • Experience leading a team of software testers

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

高级产品经理

Push OperationsCanada120,000 - 145,000/年 CADFull Time5 天前
职能支持限定地区(需当地身份)

项目协调员

Push OperationsCanada66,000 - 89,000/年 CADFull Time7 天前
职能支持限定地区(需当地身份)

← 返回全部职位