Senior Software Engineer in Test – Canada at BenchSci

Remote | International
BenchSci

Senior Software Engineer in Test

  • TORONTO OR REMOTE (CANADA)
  • ENGINEERING – QUALITY ASSURANCE
  • FULL-TIME

BenchSci’s vision is to bring medicine to patients 50% faster by 2025.

We’re doing this by empowering scientists with the world’s most advanced biomedical artificial intelligence to run more successful experiments.

  • Backed by F-Prime, Gradient Ventures (Google’s AI fund), and Inovia Capital, our platform accelerates science at 15 top 20 pharmaceutical companies and over 4,300 leading research centers worldwide.
  • We’re a CIX Top 10 Growth company, certified Great Place to Work®, and top-ranked company on Glassdoor.
  • We are looking for a Senior Software Engineer in Test to join our growing Engineering team.
  • Reporting to the Director of Engineering, Reagent Platform, you will drive quality within the team by building automated tests, tools, and infrastructure with the goal of increasing the quality of our product.
  • As BenchSci’s first dedicated Software Engineer in Test, you will build out this practice from the ground up.

You Will:

  • Take over our Engineering, Product, Science, and Customer Success weekly manual testing to understand our business logic and work towards automating the majority of these test cases
  • Build our end to end automated testing framework and integrate it into our CI pipeline
  • Create and document the standards for our testing practices and train and mentor our developers to adopt these practices
  • Build a data warehouse and Business Intelligence reports on automated regression activities for non-engineering staff
  • Drive and advocate for quality across our engineering team during sprint planning, architecture designs, and release management to improve overall code quality and release confidence

You Have:

  • 2+ years of software engineering experience on a development team
  • 2+ years of test engineering experience on a development team
  • Experience with E2E automated testing tools such as Cypress, and unit testing tools like Jest for our Javascript / React functionality
  • Solid experience with data testing for our SQL and Python API functionality
  • Experience building end-to-end test suites for web apps
  • Strong cross-team communication and collaboration skills
  • A desire to work as a team player and see teammates succeed together

Nice to haves, but not mandatory requirements:

  • Experience with visual testing tools like Happo
  • Experience with performance, load, or stress testing of applications
  • Experience with security and privacy testing

Here at BenchSci, these are our core values:

  • Focused:
    • We focus on what will drive the greatest impact at all times.
  • Advancement:
    • We believe in continuous growth, and discovering new ways to do things better. This applies to our product and business, but also to ourselves.
  • Speed:
    • We recognize that without a sense of urgency, our team, our product and our mission lose their value.
  • Tenacity:
    • What we’re trying to do isn’t easy, but we hire the best people, and give them the autonomy, tools, and resources to succeed. The hard work is up to them.
  • Transparency:
    • We believe that sharing diverse ideas and information creates strong teams. Our success stems from research, collaboration, feedback, and trust.
  • Diversity, Equity and Inclusion:
    • BenchSci is committed to creating an inclusive environment where people from all backgrounds can thrive. The work and commitment to diversity, equity and inclusion is our collective responsibility. That fundamental belief will guide us along our diversity, equity, and inclusion journey. We are just at the beginning, we will experience moments of discomfort and we may stumble along the way but we are committed to continuously improving and creating equitable and systemic change.
  • Accessibility Accommodations:
    • BenchSci provides accessibility accommodations during the recruitment process. Should you require any accommodation, we will work with you to meet your needs.

See all QA Jobs >

Sign up for Daily Remote Job Alerts!

Want Access to 25,000+ More Remote and Flexible Jobs?

More Jobs

More Jobs

Part-time to full-time,
freelance to employee

More Career Fields

More Career Fields

50+ flexible
job categories

More Resources

More Resources

Q&A's, webinars,
career coaching & more

Learn More About Our Premium Service