Sr. Software Engineer in Test

1 month ago


Oakville, Canada Sagen Full time

Posted Thursday, October 10, 2024 at 4:00 AM

Job Summary

Reporting to the Sr. Manager, IT QA Engineering, the Sr. Software Engineer in Test joins an innovative team on a mission to drive the digital transformation of our products. We are committed to leveraging modern technologies and adopting a shift-left testing approach to ensure the highest quality software solutions in our domain. This role will be primarily challenged with designing and delivering a new test automation framework, playing a significant part in our testing modernization and overall effectiveness.

Responsibilities

  • Design, develop, and maintain a robust Test Automation Framework.
  • Create and execute comprehensive Automation Tests for API, UI, and Database layers, transitioning from manual testing to full automation.
  • Collaborate with cross-functional teams to participate in software design and development, ensuring the integration of automated testing within the software development lifecycle.
  • Contribute to continuous improvement initiatives and advocate for best practices in test automation.
  • Contribute to design, development, and execution of automation testing for business systems.
  • Identify problem areas through review of test results, bug reports, and incidents as candidates for testing enhancements.
  • Support in creation of automation environments to ensure repeatable testing.
  • Drive development of Sagen’s automation framework, tool selection, and automated software procedures.
  • Work within an agile team to deliver innovative software solutions.

Skills and Qualifications

  • Bachelor of Science degree in computer science, engineering, or related discipline.
  • Minimum 8 years of experience in automation testing across API, UI, and Database layers.
  • Demonstrated ability to develop software automation frameworks from scratch.
  • Strong skills in developing both manual and automated tests.
  • Competence in requirements testing and ensuring alignment with system specifications.
  • Financial domain knowledge is highly desirable.
  • Strong analytical, strategic, and problem-solving capabilities.
  • Experience in Machine Learning / AI methodologies and technologies such as SageMaker, Azure AI, Databricks, R or Python would be an asset.
  • The position requires strong communication skills as the incumbent will be required to exchange complex information with both technical and non-technical audiences.
  • The incumbent requires developed communication and diplomacy skills used to direct/persuade/influence others.
  • A strong team player with the ability and willingness to act as a coach and lead less experienced team members.
  • Demonstrated ability to work independently with limited oversight from management.

At Sagen, we offer:

  • Annual Performance Bonus Plan
  • Medical, Dental, Prescription Drug, and EFAP Benefits
  • Company funded Pension Plan
  • Company matching RRSP, TFSA and/or Non-registered Savings Plan
  • Competitive vacation policy
  • Life Insurance and Accidental Death & Dismemberment
  • Short Term and Long-Term Disability programs
  • Reimbursement programs for special occasions, health and wellness, mortgage insurance and tuition
  • Work from Anywhere Days

Sagen is committed to creating a diverse and inclusive workforce. We welcome, respect and value people from all backgrounds and abilities and create a sense of belonging that inspires our employees to be their authentic self.

We encourage applications from people with disabilities and will provide accommodations upon request throughout the selection and hiring process to meet individual needs.

#J-18808-Ljbffr
  • software engineer

    2 weeks ago


    Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionAt INDUSTRIOS Software Inc., we are seeking a highly skilled software engineer to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating, and testing software code. Your extensive experience in computer science and software development will enable you to maintain existing...


  • Oakville, Ontario, Canada ONTARIO INC Full time

    Our company is seeking a skilled Software Development Engineer in Test to join our team. In this role, you will be responsible for designing, developing, and maintaining software applications to ensure they meet high quality and reliability standards.Key responsibilities include:Designing and developing automated test scripts to ensure software functionality...


  • Oakville, Ontario, Canada Sagen Full time

    Job SummarySagen is seeking a highly skilled Senior Software Engineer in Test to join our innovative team. As a key member of our QA Engineering team, you will be responsible for designing and delivering a new test automation framework, playing a significant part in our testing modernization and overall effectiveness.ResponsibilitiesDesign, develop, and...


  • Oakville, Ontario, Canada KUMAARS INC Full time

    We are seeking a skilled Sr. Software Engineer to join our team at KUMAARS INC. This is a full-time position with an estimated salary of $75,000 - $100,000 per annum.Job Summary:This role involves designing, developing, and testing software applications for various platforms. The ideal candidate will have a strong background in software development and...


  • Oakville, Ontario, Canada Sagen Full time

    Job SummarySagen is seeking a skilled Senior Software Engineer in Test to join our innovative team. As a key member of our QA Engineering team, you will play a crucial role in driving the digital transformation of our products.ResponsibilitiesDesign, develop, and maintain a robust Test Automation Framework.Create and execute comprehensive Automation Tests...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in computer science and a minimum of 5 years of experience in software development.The successful candidate will be responsible for writing, modifying, integrating, and testing software code, as well as...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    We are seeking a skilled Software Engineer to join our team at Scadea Software Solutions Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    At INDUSTRIOS Software Inc., we are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on writing, modifying, integrating, and testing software code. They will also be responsible for maintaining existing computer programs, communicating technical problems and...


  • Oakville, Canada ProMach Full time

    The Sr. Electrical Engineer is responsible for the design and specification of the electrical system on Zarpac projects and initiatives. Key Responsibilities: Create full electrical design packages including BOM, schematics, assembly drawings and layouts; Check & validate all final design documentat

  • Software Engineer

    1 month ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    Job Title: Software DeveloperOverview:As a software developer at Scadea Software Solutions Inc, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets the highest standards of quality and functionality.Languages and Technologies:* Eclipse* Subversion (SVN)*...


  • Oakville, Canada ProMach Full time

    Did you love building as a kid? Do you enjoy taking something apart, just to figure out how to put it back together? Do you geek out on robots? Our engineers drive packaging innovation, creating new ways to improve – and increase – performance. We’re passionate about designing custom equipment that exceeds our customers’ expectations. Our engineers...


  • Oakville, Canada ProMach Full time

    Did you love building as a kid? Do you enjoy taking something apart, just to figure out how to put it back together? Do you geek out on robots? Our engineers drive packaging innovation, creating new ways to improve – and increase – performance. We’re passionate about designing custom equipment that exceeds our customers’ expectations. Our engineers...

  • software engineer

    2 days ago


    Oakville, Canada Architecture in Motion Full time

    Education: Bachelor's degreeExperience: 5 years or more or equivalent experienceTasksCollect and document user's requirementsCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop flowcharts, layouts and documentation to identify solutionsDevelop process and network models to optimize...

  • software engineer

    1 day ago


    Oakville, Canada Architecture in Motion Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceTasksCollect and document user's requirementsCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop flowcharts, layouts and documentation to identify solutionsDevelop process and network models to optimize...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Education:Experience:EducationBachelor's degreeComputer scienceKey Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes, and solutionsAssist in the development of logical and physical specificationsResearch and evaluate various...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    At Scadea Software Solutions Inc, we are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada PeopleToGo Full time

    Job Title: Senior Technical Test EngineerType: Permanent Full Time or ContractLocation:The Senior Technical Test Engineer will be responsible for designing and implementing automated test frameworks, collaborating with developers to ensure high-quality software delivery. Key skills include programming experience with C#, Java, .NET, and Unit test tools, as...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software engineering and a passion for developing innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages,...

  • Software Engineer

    2 weeks ago


    Oakville, Ontario, Canada IS-MCNA Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our team at IS-MCNA. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing, modifying, integrating, and testing software code, as well as maintaining existing computer...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    About the Role:We are seeking an exceptional Software Engineering Professional to join our team at Scadea Software Solutions Inc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software solutions using a variety of...