Senior Contractor Software Developer In Test (QA)

Plusgrade partners with 200+ travel companies to create new revenue streams through customer experiences.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer (Python)

Senior Backend Software Engineer position at Plusgrade, developing Python applications for travel industry solutions with competitive benefits and hybrid work arrangement in Montreal.

Software Development Engineer, FSx for OpenZFS

Senior Software Development Engineer position at Amazon FSx for OpenZFS team, building cloud storage solutions and managing high-performance file systems.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer role at NVIDIA focusing on PCIe architecture and GPU-based AI server development, offering competitive compensation and the opportunity to work on cutting-edge AI computing infrastructure.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on designing and maintaining large-scale storage systems for AI and cloud computing workloads.

Description For Senior Contractor Software Developer In Test (QA)

Plusgrade is seeking an experienced Senior Software Engineer in Test (SDET) to join their 11-person QA team based in Montreal. This is a 9-month fixed-term contract opportunity. The role involves working as an integrated member of Agile teams, collaborating closely with developers and product managers to ensure high-quality standards for Plusgrade's growing product suite of web, mobile, and service-based applications.

Key responsibilities include:

  • Participating in Agile ceremonies and project planning activities
  • Identifying and mitigating risks to product quality
  • Increasing API and UI test coverage
  • Contributing to the development and evolution of automation frameworks
  • Designing, building, and maintaining test tools and services
  • Executing automated, manual, and exploratory regression tests
  • Promoting best practices and processes related to quality

The ideal candidate should have:

  • 4+ years of experience with test automation
  • Great experience with Java and/or Python and/or TypeScript languages
  • Strong advocacy for automated testing
  • Ability to create well-structured test plans
  • A bachelor's degree in Computer Science, Computer/Software Engineering, or equivalent experience

Additional desirable skills include experience with Playwright for UI tests, familiarity with the Gatling load test tool, proficiency in Python, TypeScript, and/or Scala, and experience in the airline industry.

Plusgrade offers an inclusive work environment and is committed to providing equal employment opportunities. The company values diversity and has a structured interview process designed to ensure fair evaluation of all candidates.

Join Plusgrade to help transform everyday travel into extraordinary experiences and shape the future of the travel industry.

Last updated 8 months ago

Responsibilities For Senior Contractor Software Developer In Test (QA)

  • Participate in Agile ceremonies and project planning
  • Identify and mitigate risks to product quality
  • Increase API and UI test coverage
  • Contribute to automation frameworks
  • Design, build, and maintain test tools and services
  • Execute automated, manual, and exploratory regression tests
  • Promote best practices and processes related to quality

Requirements For Senior Contractor Software Developer In Test (QA)

Java
Python
TypeScript
  • 4+ years of experience with test automation
  • Experience with Java and/or Python and/or TypeScript
  • Strong advocacy for automated testing
  • Ability to create well-structured test plans
  • Bachelor's degree in Computer Science, Computer/Software Engineering, or equivalent experience
  • Experience working in Agile teams

Interested in this job?