OneVest Logo

OneVest

Senior Software Engineer in Test

Posted 2 Days Ago
Be an Early Applicant
Toronto, ON
Senior level
Toronto, ON
Senior level
As a Senior Software Engineer in Test at OneVest, you will focus on ensuring the quality and reliability of client-facing web and mobile applications. Your responsibilities include developing and maintaining automated test scripts, collaborating with cross-functional teams, and guiding junior QA engineers. You will also influence testing strategies and analyze results in the CI/CD pipeline.
The summary above was generated by AI

OneVest is a fast-growing technology company on a mission to Power the World’s Wealth by revolutionizing how financial institutions deliver wealth management services. We are an innovative team that thrives on creativity, collaboration, and the pursuit of excellence. We’ve been listed as one of Forbes's best start-up employers, and named on the WealthTech100 list for 2024. OneVest is backed by notable investors including Salesforce Ventures, Allianz Life Ventures, TIAA Ventures, OMERS Ventures, Fin Capital, Deloitte Ventures, and more. If you’re passionate about finance, technology, and making a real impact, this is the perfect opportunity to be part of something big.

OneVest is a fast-growing technology company on a mission to Power the World’s Wealth by revolutionizing how businesses and financial institutions deliver wealth management services. We are an innovative team that thrives on creativity, collaboration, and the pursuit of excellence. OneVest has been listed as one of Forbes's best start-up employers, and named on the WealthTech100 list for 2024. If you’re passionate about finance, technology, and making a real impact, this is the perfect opportunity to be part of something big.

We are looking for a Senior Software Engineer in Test with expertise in test automation to join our superstar team in Calgary, Alberta, Toronto or remotely in Canada. This role will primarily focus on ensuring the quality and reliability of the client-facing apps (web and mobile). You will collaborate closely with developers, designers, and product managers to deliver high-quality software solutions.

What you’ll be doing:

  • Understand product requirements, plan test strategy and test cases for the new and existing features of web and mobile applications
  • Influence the scope, direction, and testing methods required for each project and release
  • Lead ongoing selection and maintenance of robust, scalable, and efficient testing infrastructure, Test environment, frameworks and integrations
  • Develop and maintain automated test scripts 
  • Maintain test environments and necessary test data for test execution
  • Collaborate closely with developers, product managers and SME’s to align testing efforts and deliverables with development objectives
  • Analyze the root cause and respond to test results in the CI/CD pipeline
  • Determine the go-no-go decision for the production deployment based on the testing outcomes and results
  • Participate in code reviews and ensure test coverage for new features
  • Identify gaps in existing test coverage and strategize to close them
  • Stay updated with the latest industry trends and best practices in testing and automation
  • Provide technical guidance to junior QA engineers and peers

Must Haves:

  • 6+ years of experience in software quality assurance
  • Experience with continuous deployment and delivery, and associated best practices
  • Experience with test management tools, quality assurance and associated best practices
  • Experience with Scrum and Kanban agility methodologies
  • Experience with programming languages Typescript, Javascript
  • Experience with writing automated tests for web applications using Playwright, Cypress or Selenium
  • Experience working with repositories such as Bitbucket, GitHub, etc

Nice to have:

  • Previous experience at a dynamic FinTech, high-growth startup and/or scale-up
  • Ability to adapt testing strategies and methodologies to evolving business requirements

What It’s Like To Work With Us:

  • Culture: It’s fun, rewarding, fast-paced - and we build cool stuff, too! 
  • Vacation: 4 weeks of vacation in addition to a company wide shutdown between Christmas and New Year
  • Flexibility: A flexible & hybrid working environment
  • Health & Wellness: Comprehensive Group Health, Dental and Vision Benefit Plan right from the start
  • Equity: Employee Stock Option Purchase Plan 

Sound like a good fit? Apply today! 

Don’t meet every single requirement? We encourage you to apply anyways. At OneVest, we're dedicated to building a diverse, inclusive, and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we would still like to review your resume. You may be just the right candidate for this or other roles.

Top Skills

JavaScript
Typescript

Similar Jobs

2 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Automotive • Retail
The Senior Software Engineer in Test ensures quality testing of software by building and maintaining automation frameworks, analyzing software design for testability, executing tests across multiple platforms, and mentoring junior team members. They also work closely with agile teams to manage and report software defects and customer issues effectively.
Top Skills: C#JavaScript
20 Hours Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The position involves leading QA and testing automation initiatives in the financial sector, focusing on developing test strategies, plans, and automation frameworks to enhance client services. The role requires collaboration with clients on critical projects and aims at innovative improvements in testing processes.
Top Skills: Test
4 Days Ago
Ottawa, ON, CAN
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
The QNX Senior Software Developer in Test will develop and execute test cases for kernel features, ensuring quality and reliability of the operating system used in embedded systems. Responsibilities include working with the kernel team, updating test plans, creating automated test cases, analyzing test results, and generating defect reports. The role requires strong C programming skills and knowledge of embedded operating systems.
Top Skills: CPython

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account