Senior Software Development Engineer in Test

4 weeks ago


Montreal, Quebec, Canada Prolifics Full time

Job Overview

Prolifics is seeking a Senior Software Development Engineer in Test to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.

Key Responsibilities

  • Develop and configure software & tools to deliver test automation
  • Onboard various DevOps practices to software delivery
  • Design, implement, and enhance test automation solutions and frameworks with a focus on CICD
  • Update existing automation suites to achieve higher coverage objectives
  • Collaborate with other delivery teams and business to research and develop new tools to improve productivity and efficiency

Requirements

  • 8+ years of relevant professional experience as a software developer in test (SDET) or DevOps
  • Full Stack (FE + BE) automation developer with proficiency in designing, developing, and implementing End-to-End automation frameworks
  • Expert in various automation tools & technologies, such as TDD, BDD (JBehave / Cucumber/ Fitness / Concordian), UI Automation (Selenium / Protractor)
  • Extensive hands-on experience in web & distributed programming languages such as: Java / Python / Shell, JavaScript / Angular
  • Proficient in traditional RDBMS schema concepts and SQL
  • Proficient in WebServices, XML, REST, SOAP, JSON
  • Excellent interpersonal skills and professional approach

Preferred Skills

  • Excellent test analysis & troubleshooting skills
  • Self-starter ability to learn application architecture & new tools with minimal supervision
  • Proficient in continuous integration tools such as: Jenkins, TeamCity
  • Ability to work on multiple projects concurrently in a fast-paced environment
  • Knowledge of source code management tools such as: GIT / VSS
  • Knowledge / working experience in Cloud technologies is a plus
  • Knowledge of financial services

Job Details

  • Job Type: Contract
  • Compensation: Hourly
  • Location: Montreal, CA
  • Project Duration: 12 months
  • Contract Renewal: Likely

Prolifics is an EEO company. We are committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



  • Montreal, Quebec, Canada Test Dev Tools Full time

    About the Role:The Testing Consultancy is seeking a Senior Software QA Engineer to lead and deliver testing services using industry standards and best practices. This role will work collaboratively to build and establish the overall QA process, mentoring junior personnel and managing relationships with business owners, software vendors, and internal IT...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada OSEDEA Full time

    About the RoleWe're seeking a highly skilled Senior Software Developer in Test to join our team at OSEDEA. As a Senior Mobile Developer, you will be responsible for developing software according to specifications, coaching colleagues, and taking initiative on projects and tasks.Key ResponsibilitiesDevelop software according to specifications (SRS, Interface...


  • Montreal, Quebec, Canada Stathera Inc. Full time

    Job Title: Senior Test Development EngineerJob Summary: Stathera Inc. is seeking a highly skilled Senior Test Development Engineer to join our team. As a key member of our System Engineering department, you will be responsible for developing and implementing advanced test solutions for our MEMS-based timing devices.Key Responsibilities:Developing ATE test...


  • Montreal, Quebec, Canada Prolifics Full time

    OverviewProlifics is seeking a highly skilled Senior Software Development Engineer in Test to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.Key ResponsibilitiesDevelop and configure software & tools to...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Software Engineer - Test AutomationCS GROUP is seeking a highly skilled Senior Software Engineer to lead our Test Automation team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining reliable and reusable code in a multi-language environment.Key Responsibilities:Develop and...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the Role:MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. As a Safety Critical Embedded Software Test Engineer, you will be part of a team that collaborates closely with the Safety...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    A Dynamic Role in AI Testing.We are seeking a skilled and detail-oriented Senior Software Developer in Test with LLM experience to join our dynamic team at Cerence. As an Senior Software Developer in Test, you will be responsible for testing, evaluating, and optimizing LLM models and AI systems tailored for automotive environments. You will ensure the...


  • Montreal, Quebec, Canada Vention Inc Full time

    Job Title: Senior Software Automation Test DeveloperThis is a hybrid role with 3 days in our Montreal officeAs a Full Stack Developer on Vention's Applications team, you will be responsible for designing, building, and testing robotics solutions which leverage Vention's hardware, automation, and software ecosystem as well as our partners. You will lead the...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the Role:Mannarino Systems & Software Inc. is seeking an experienced Safety Critical Embedded Software Test Engineer to join our team. As a key member of our Safety Systems Engineering team, you will be responsible for designing and implementing requirement-based test cases and procedures for safety-critical software.Responsibilities:Design and...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Description: We are looking for an Embedded Software Engineer to join our team at SurfaceID Product Development Corp. The ideal candidate will have experience with C/C++ and IoT development.Education and Experience:We are looking for a candidate with a College/CEGEP degree or equivalent experience.3 years to less than 5 years of experience in software...


  • Montreal, Quebec, Canada Velixo Full time

    Velixo is seeking a talented Senior Software Development Engineer to join our team in Montreal, Canada.As a Senior Software Development Engineer, you will contribute your excellent technical design & coding skills, as well as your impressive productivity.You'll be a part of a brilliant, high-paced, customer- and quality-oriented team.This role is very...


  • Montreal, Quebec, Canada Prolifics Full time

    About this roleProlifics is seeking a skilled Sr. SDET Engineer to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.Key responsibilitiesDesign, develop, and implement End-to-End automation...


  • Montreal, Quebec, Canada Aversan Full time

    Job Summary:The role of a Python Test Software Developer at Aversan involves designing, developing, testing, integrating, and deploying software applications using general languages and technologies for the testing of various satellite payloads.Key Responsibilities: Design, code, test, debug, and document high-quality software development applications. Plan...


  • Montreal, Quebec, Canada Vicevibe Full time

    Vicevibe is a cutting-edge company that pushes the boundaries of innovation. We are seeking a highly skilled Senior Test Automation Engineer to join our team.As a Senior Test Automation Engineer, you will play a critical role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and maintaining...


  • Montreal, Quebec, Canada Prolifics Full time

    OverviewProlifics is seeking a highly skilled DevOps Engineer with a focus on test automation to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.Key ResponsibilitiesDevelop and configure software and...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job DescriptionCS GROUP is seeking a skilled Embedded Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for testing and validating complex software applications embedded on aerospace or defense systems.The ideal candidate will have a strong background in software testing and validation, with...