Spare Labs Inc.
Intermediate or Senior Software Developer in Test
Canada Full Time
Spare Labs Inc.QA
Share this job
Source: Remotive

About the job
We are seeking an experienced Intermediate or Senior Software Developer in Test to join our growing Software Quality Team!

As a Software Developer in Test, you will leverage your software testing experience to enhance the quality and reliability of Spare’s on-demand transportation platform.  Working collaboratively with all the company’s software teams, you will execute Spare’s quality assurance processes to enhance the safety and reliability of all our releases.  You will be an internal champion for Spare’s quality culture, educating others and advocating for continuous improvement to our quality assurance practices.

Our Spare HQ is in Vancouver - BC, but this position is open to remote work options across Canada. If you like coming into an office, you can work from our HQ as desired, and we also provide a co-working stipend for those who wish to work in an office outside Vancouver.


About this role✨
In this role, you will...
  • Develop test plans focused on effective coverage of key platform functionality
  • Perform manual testing of candidate builds prior to release
  • Implement automated tests that verify functionality, performance, reliability, scalability and security of both frontend and backend components and systems
  • Evaluate the current state of testing culture and practice at the company, and advocate for continuous improvement in our test coverage and testing practices
  • Assist software developers with creation of unit tests and integration tests, empowering them to become more effective and accountable for shipping reliable code
  • Share test automation best practices with all software development teams to enhance the company’s quality culture
  • Collaborate with platform architects and devops staff on our platform monitoring strategy, supporting goals relating to platform performance, reliability and scalability
  • Ensure tight integration of test automation with our CI/CD and software release systems
  • Analyze root causes of performance issues and provide corrective actions


About you ✨
  • Bachelor’s Degree or higher in Computer Science, Software Engineering, or equivalent experience
  • 3+ years of software testing experience in roles that include writing code, developing and deploying automated testing systems, and performing manual tests
  • Implementation and testing experience with both TypeScript and React
  • Demonstrated experience with tools, techniques and best practices at all levels of the software development testing pyramid

It will be considered a plus if you have:
  • Experience in companies focused on developing and operating SaaS platforms
  • Experience with mobile app testing frameworks on both iOS and Android
  • Startup experience and comfort with fast-paced environments

Don’t meet every single requirement? 
Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification in the job posting.

At Spare, we are committed to creating a diverse and inclusive environment so we strongly encourage you to apply even if you don't believe you meet every single qualification outlined. We also do our best to respond to all applications we receive.


About the Quality Team✨
Benefits
  • Purposeful work: Be a part of a mission-driven company that is solving real-world problems and improving the lives of people around the world. Learn more about the impact we're making in our 2023 Global Impact Report!
  • Growth Opportunities: Spare is growing fast and there is uncapped potential for rapid advancement of motivated high performers on our team!
How to apply?
Subscribe for job alerts
We do hate spam. We promise to send only job alerts.


Our Social Presence