Job Title or Location
RECENT SEARCHES

Software Developer Engineer in Test (SDET) (Contract)

BIMM - 6 Jobs
Toronto, ON
Posted 2 days ago
Job Details:
Full-time
Contract
Experienced

BIMM is booming, so we're looking for a Mobile Software Development Engineer in Test (on contract from June 2, 2025 to December 24, 2025) to join our team!

Who we are

BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

We are creative realists, which means our ideas and solutions are grounded in the realities of our clients' business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.

Our Technology department is a 50+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading-edge technology stack.

Who we're looking for

Reporting to the QA Team Lead, Software Development Engineer in Test (mobile) (SDET) should have strong experience in mobile automation testing for native app development (iOS/Android). The ideal candidate will have a passion for quality, be detail-oriented, and possess a strong background in test automation frameworks and tools tailored for mobile platforms.

Responsibilities

  • Design, develop, and maintain automated test scripts for native iOS and Android applications.
  • Collaborate with developers, product managers, and QA teams to define, implement, and improve testing strategies and processes.
  • Develop and maintain scalable test automation frameworks using tools such as Maestro, Espresso, XCUITest, Detox, etc.
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI, Bitrise).
  • Perform code reviews of test scripts and provide constructive feedback.
  • Ensure comprehensive test coverage through automated test cases (functional, regression, performance, UI/UX).
  • Identify, log, and track defects; work closely with developers to resolve issues.
  • Contribute to continuous improvement of test processes and methodologies.
  • Write and maintain clear and comprehensive test documentation.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software testing with at least 2 years in mobile automation testing.
  • Strong hands-on experience with native automation tools like XCUITest (iOS) and Espresso (Android).
  • Proficiency in one or more programming languages like Java, Kotlin, and Swift.
  • Work closely with developers to do code inspections, provide feedback, and help identify bugs and issues early in the development lifecycle
  • Solid understanding of mobile app architecture, UI components, and performance constraints.
  • Experience with version control systems like Git.
  • Familiarity with mobile testing best practices, emulators/simulators, and real device cloud platforms (e.g., BrowserStack, Sauce Labs, Firebase Test Lab).
  • Experience working in an Agile/Scrum development environment.

Nice to have

  • Experience with BDD frameworks like Cucumber.
  • Exposure to API testing tools such as Postman, RestAssured, or Karate.
  • Knowledge of performance testing tools like JMeter or Firebase Performance Monitoring.
  • Contributions to open-source mobile automation projects or communities.

What's in it for you?

  • Culture: Our squad is fun, friendly and entirely egoless. Our social committee plans BIMM bashes, Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
  • We believe in working & meeting with purpose. We observe a hybrid working model in our beautiful dog-friendly office located in the Distillery District, stuffed with snacks.
  • Belonging: Our dedicated DEI committee provides thought-provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER's professional talents and personalities. What talents might you bring? :)

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.

Share This Job: