17 Apr
|
Infotree Global Solutions
|
Montreal
17 Apr
Infotree Global Solutions
Montreal
Apply on Kit Job: kitjob.ca/job/2fxa14
Job Title: Software Engineer in Test
Duration: 8 Months
Location: Montreal, QC
Hybrid (Onsite Mondays, Wednesdays, and Thursdays)
Key Responsibilities
- Scale and Optimize Test Architecture: Take ownership of our existing native
- mobile test automation frameworks for both Android and iOS, expanding their
- capabilities, improving reliability, and scaling coverage for our bikeshare app.
- End-to-End Automation: Develop comprehensive E2E automated regression
- suites for critical user journeys (e.g., multi-city Sign-up flows, Sign-in, and core
- bike-sharing features).
- Navigate Complex Environments: Write intelligent tests that seamlessly
- interact with varied backend environments, specifically integrating with our
- two distinct backends and middlewares (BFF and HUB).
- Tooling & Infrastructure: Build internal tools and test data generators to assist
- standard SWEs in testing their code efficiently.
- CI/CD Integration: Integrate mobile automated tests into continuous
- integration pipelines to ensure reliable and quick deployments.
- Code Quality: Participate in code reviews, maintain high coding standards,
- and leave the codebase in a better state than you found it.
- Required Experience & Qualifications
- Strong Engineering Background: 5+ years of experience as a Software
- Engineer or Software Engineer in Test (SET) with a strong command of
- object-oriented programming (e.g., Kotlin, Swift, Python).
- Mobile Automation Expertise: Proven track record of scaling, optimizing, and
- maintaining native mobile test frameworks (e.g., XCUITest, Espresso, Appium).
- System Architecture: Deep understanding of complex, service-oriented
- architectures, including RESTful APIs, Microservices, and
- Backend-for-Frontend (BFF) patterns.
- E2E Testing: Extensive experience designing E2E tests that span across
- mobile clients and multiple backend systems.
- Agile Delivery: Ability to thrive in a fast-paced environment and
- independently own projects from conception to deployment.
- Contract Availability: Available to work as a dedicated consultant through the
end of 2026.
Nice to Haves
- Experience with real-time technology problems (e.g., IoT, geolocation,
- mapping).
- Experience with or a strong desire to leverage AI tooling for scalable test
- automation.
Apply on Kit Job: kitjob.ca/job/2fxa14
📌 Quality Assurance Automation Engineer (Montreal)
🏢 Infotree Global Solutions
📍 Montreal