Software Development Engineer in Test

4 weeks ago


Mississauga, Ontario, Canada Prophix Full time

Transforming Finance Performance Management with Prophix

Prophix is a leading global platform and partner for finance performance management, empowering ambitious finance teams to drive business performance. Our software serves thousands of finance leaders across nearly one hundred countries.

We are seeking a talented Software Development Engineer in Test to join our dynamic team, playing a critical part in assuring the quality and reliability of our software systems and applications. This role requires a robust Computer Science background and demonstrated expertise in enhancing software quality.

Key Responsibilities

  • Design and implement test automation frameworks and strategies to ensure optimal application performance under varying loads.
  • Collaborate with cross-functional teams to identify test requirements and design, develop, execute, and maintain automated tests with robust test cases and test data.
  • Conduct root cause analysis of test infrastructure, framework, and suite failures, and recommend improvements.
  • Stay up-to-date with industry best practices, strategies, and emerging trends in quality assurance and test automation.
  • Contribute to continuous integration and continuous deployment processes, ensuring automated tests are integrated and executed reliably.
  • Identify, analyze, and document software defects, and track their resolution in an issue-tracking system.
  • Participate in defect retrospectives and recommend process improvements.
  • Work closely with development teams to investigate and resolve issues, ensuring the on-time delivery of high-quality software.

Requirements

  • Post-secondary degree in computer science, software engineering, or a related discipline, or equivalent working experience.
  • Minimum of five years of professional experience in software quality assurance.
  • Expert knowledge of software testing principles, techniques, and best practices.
  • Proficient in designing, developing, and maintaining automated test frameworks and cases using Jest, Artillery, Playwright, or equivalent tools.
  • Solid understanding of AWS services with experience testing distributed systems.
  • Expertise with Linux and Linux containers, familiarity with bash and pwsh.
  • Advanced scripting skills required; JavaScript and TypeScript preferred.
  • Knowledge of RESTful web services and event-driven architecture.
  • Understanding of considerations in testing individual and interacting services.
  • Performance and scalability test experience, ensuring optimal application performance under varying loads.
  • Experience working with Git version control.
  • Excellent analytical, debugging, and problem-solving skills.
  • Familiarity with Agile software development methodologies and practices.

Why Prophix?

Prophix has been around for 30 years and is well-established in the market. Recently acquired by Hg Capital, we are thrilled to be working with investors who see significant growth opportunities for the continued adoption of Corporate Performance Management (CPM) software by mid-market organizations. Our CPM software fills the gap and presents us with an enormous market opportunity.

We encourage our team members to create wins for all, innovate with purpose, have passion for excellence, and laser-focus on delivering for the finance leaders of today and tomorrow. Our goal is to ensure we are living our values and nurturing a collaborative, growth-minded culture where everyone can shine.

We reward team accomplishments, but we also know that life outside of the office is vital. To that end, we provide a highly competitive compensation, vacation, and benefits package, and encourage participation on one or all five of our company sports teams as well as seasonal celebrations.

At Prophix, we aim to create a lasting impact on the global community through meaningful programs and projects. We create real opportunities to participate in volunteer activities through our corporate social responsibility program (CSR), fundraising activities, and paid volunteer days to support causes important to you. We also have a CSR committee that you may wish to sit on, and you can nominate an important cause for consideration for our quarterly $50,000 donation, made when we meet our profit goals.

Learn more about us on our Careers Page.

We promote a diverse, inclusive, and accessible workplace. By embracing diversity, we build a more effective organization that empowers our employees to be the best that they can be. If you have 70% of the qualifications we are seeking, please consider applying. While we can't guarantee an interview, we promise to consider the full breadth of your experience and background.

We are committed to creating a working environment that is barrier-free. Please advise our Recruitment team if you require reasonable accommodation during the interview and assessment process, and we will work with you to meet your needs.



  • Mississauga, Ontario, Canada Haare In Bestform Full time

    Software Development Engineer in Test SpecialistAt Haare In Bestform, we're passionate about creating innovative cloud-scalable AI-based security products. As a Software Development Engineer in Test Specialist, you'll play a key role in helping us build the next generation of these products.Main Responsibilities:Implement public cloud at scaleApply machine...


  • Mississauga, Ontario, Canada Haare In Bestform Full time

    Secure the Future with Cloud-Scalable AI-Based Security SolutionsAt Haare In Bestform, we are seeking a skilled Software Development Engineer in Test to help us build the next generation of cloud-scalable AI-based security products. As a key member of our team, you will contribute to the design, development, and deployment of cutting-edge security solutions...


  • Mississauga, Ontario, Canada Haare In Bestform Full time

    Transform Your Career with Our Cloud-Scale AI Security RoleUnlock Your Potential in Software Development and TestAre you passionate about software security and eager to apply your skills in a cutting-edge environment? Do you excel at implementing public cloud at scale and have a desire to leverage Machine Learning to solve complex problems? Our Communication...


  • Mississauga, Ontario, Canada Nrisolutions Full time

    Job Title: Software Development Engineer in TestAbout Us:Nrisolutions is a leading provider of industrial parts and equipment. We are committed to promoting sustainable and efficient global industrial supply chains.Job Description:We are seeking a skilled Software Development Engineer in Test to join our team. As a SDET, you will play a crucial role in...


  • Mississauga, Ontario, Canada Prophix Full time

    About the RoleProphix is seeking a talented Software Development Engineer in Test to join our dynamic team. This role plays a critical part in assuring the quality and reliability of our software systems and applications.Key ResponsibilitiesDesign and implement test automation frameworks and strategiesCollaborate with cross-functional teams to identify test...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Software Development Engineer in TestAt Tampa Gardens Senior Living, we're seeking a talented Senior Software Development Engineer in Test to help build the next generation of cloud-scalable AI-based security products. As a key member of our team, you'll be responsible for implementing public cloud at scale and applying machine learning to solve complex...


  • Mississauga, Ontario, Canada Nrisolutions Full time

    About UsNrisolutions is committed to promoting a sustainable and efficient global industrial supply chain. As a leading distributor of over 1 million hard-to-find industrial parts, we help system integrators and manufacturers succeed in their endeavors.Job DescriptionWe are seeking a skilled Software Development Engineer in Test to join our team. In this...


  • Mississauga, Ontario, Canada BYTEMINDS IT SERVICES INC. Full time

    Job DescriptionWe are seeking a skilled Software Testing Engineer to join our team at BYTEMINDS IT SERVICES INC.Key Responsibilities:Develop and document comprehensive software testing plans to ensure the highest quality of our products.Maintain the performance of computer systems and networks, identifying and resolving any issues that may arise.Install and...


  • Mississauga, Ontario, Canada Prophix Full time

    Join Our Team as a Software Development Engineer in TestProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance.Key Responsibilities:Design and implement test automation...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading innovator in the automotive software industry, and we're seeking a highly skilled Embedded Software Test Engineer to join our team. As a key member of our cross-functional team, you will engage with cutting-edge technologies and contribute to innovative projects from conception to deployment.About the RoleWe're looking for a...


  • Mississauga, Ontario, Canada Nrisolutions Full time

    Software Development Engineer in Test (SDET) - Hybrid PositionNrisolutions is a leading global distributor of industrial parts, equipment, and machinery. We are seeking a skilled Software Development Engineer in Test (SDET) to join our team. As an SDET, you will play a crucial role in ensuring the quality and reliability of our software products. Your...


  • Mississauga, Ontario, Canada Prophix Full time

    Job OverviewProphix is a global leader in finance performance management software, and we are seeking a talented Software Development Engineer in Test to join our dynamic team. This role plays a critical part in assuring the quality and reliability of our software systems and applications.ResponsibilitiesDesign and implement test automation frameworks and...


  • Mississauga, Ontario, Canada Mimecast Full time

    Software Development Engineer in TestHelp Build the Next Generation of Cloud-Scalable AI-Based Security ProductsAre you passionate about software security and implementing public cloud at scale? Do you want to apply Machine Learning to solve complex problems? This role may be the perfect fit for you. Our Communication and Collaboration Security products are...


  • Mississauga, Ontario, Canada Mimecast Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test II to join our UI Platform team. As a key member of the team, you will work closely with engineers to develop and maintain our products, focusing on increasing testing and automation across multiple aspects of the business.Key ResponsibilitiesEngage in backlog grooming,...


  • Mississauga, Ontario, Canada LINTEX COMPUTER GROUP INC Full time

    Job Title: Software Development EngineerAbout the Role:We are seeking a skilled Software Development Engineer to join our team at LINTEX COMPUTER GROUP INC. As a Software Development Engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients.Key Responsibilities:Design and develop software...


  • Mississauga, Ontario, Canada Prophix Full time

    About the RoleProphix is seeking a talented Software Development Engineer in Test to join our dynamic team. This role plays a critical part in assuring the quality and reliability of our software systems and applications.Key ResponsibilitiesDesign and implement test automation frameworks and strategiesCollaborate with cross-functional teams to identify test...


  • Mississauga, Ontario, Canada Zebra Technologies Full time

    About the Role:We are seeking a highly skilled software engineer to join our team at Zebra Technologies.Responsibilities:Design, develop, and test software for our organization's new solutions.Develop testing and troubleshooting strategies, devices, and systems for software.Integrate software to maintain functionality, throughput, and consistency.Develop...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading provider of software solutions for the automotive industry. We are seeking a highly skilled Senior Embedded Software Test Engineer to join our team.The ideal candidate will have experience in embedded software development, test methodologies, and system level testing of physical devices. They will be responsible for developing and...


  • Mississauga, Ontario, Canada Aversan Inc Full time

    Aversan Inc. is a leading Engineering Company specializing in Systems Integration and Software Testing. We are seeking a talented Software Developer to fill a key role in our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design, develop, and maintain...


  • Mississauga, Ontario, Canada Sonatus Full time

    Join Sonatus as a Key Team MemberSonatus is a leading technology company that empowers automakers to build dynamic software-defined vehicles. As a highly skilled Automation Systems Test Specialist, you will be part of our cross-functional team overseeing the entire software development life cycle. You will engage with cutting-edge technologies and contribute...