Current jobs related to Senior Software Test Developer - Calgary - SMART Technologies Inc


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Senior SDET to join our team at the Royal Bank of Canada. As a Senior SDET, you will play a key role in designing and implementing testing solutions to meet the business needs of our QE teams.Key ResponsibilitiesDesign and implement automated testing frameworks, processes, and tools to drive efficiency and quality...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Senior SDET to join our team at the Royal Bank of Canada. As a Senior SDET, you will play a key role in designing and implementing testing solutions to meet the business needs of our QE teams.Key ResponsibilitiesDesign and implement automated testing frameworks, processes, and tools to drive efficiency and quality...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Senior SDET to join our team at the Royal Bank of Canada. As a Senior SDET, you will play a key role in designing and implementing testing solutions to meet the business needs of our QE teams.Key ResponsibilitiesDesign and implement automated testing frameworks, processes, and tools to drive efficiency and quality...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership skills.Key...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership skills.Key...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Software DeveloperAt Software Aspekte, we are seeking a highly skilled Senior Software Developer to lead the development of our cutting-edge cloud platform. The ideal candidate will possess expertise in AWS backend technologies, have a strong background in software development, and demonstrate exceptional leadership...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform.Key Responsibilities:Define and drive the architectural vision and strategy.Develop comprehensive project plans and roadmaps.Drive deep architectural discussions and ensure smooth...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform.Key Responsibilities:Define and drive the architectural vision and strategy.Develop comprehensive project plans and roadmaps.Drive deep architectural discussions and ensure smooth...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform.Key Responsibilities:Define and drive the architectural vision and strategy.Develop comprehensive project plans and roadmaps.Drive deep architectural discussions and ensure smooth...


  • Calgary, Alberta, Canada Software Aspekte Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking a talented Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform.Key Responsibilities:Define and drive the architectural vision and strategy.Develop comprehensive project plans and roadmaps.Drive deep architectural discussions and ensure smooth...


  • Calgary, Alberta, Canada Software Aspekte Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...


  • Calgary, Alberta, Canada Software Aspekte Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    Key Role in Software DevelopmentThis position plays a crucial role in our software development team, focusing on the integration of complex components across our embedded product offerings.The successful candidate will lead test planning, design, execution, and automation for our SMART iQ platform, a highly visible and essential product with millions of...


  • Calgary, Alberta, Canada Software Aspekte Full time

    About the Role:Software Aspekte is seeking a highly skilled Senior Cloud Platform Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our team, you will be responsible for defining and driving the architectural vision and strategy, developing comprehensive project plans and roadmaps, and ensuring...

Senior Software Test Developer

2 months ago


Calgary, Canada SMART Technologies Inc Full time

SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward.

Purpose of the position

Reporting to the Manager, Software Test Development, your focus will be test planning, design, execution, and automation for our desktop enterprise and education offerings (IQ Whiteboard and Notebook), which have an installed base of millions of users. The successful candidate will work with stakeholders including designers, developers, and product managers. Test work will include in-depth exploratory, functional, regression, and performance testing and scripting and automation where most logical. The ideal candidate will be familiar with the integration of hardware and software testing, as our software products are designed to work with our SMART interactive flat panel hardware.

Duties and Responsibilities

  • Collaborating with your project team to determine test requirements
  • Working with program managers and developers to translate requirements into testable designs
  • Designing and executing stress, performance, scalability, and other non-functional tests
  • Exploratory testing for individual components or features; finding and reporting defects
  • Automating regression tests
  • Communicating and summarizing status to stakeholders

Education and Work Experience

  • Dedication to software test as a craft
  • Strong communication and teamwork skills
  • Degree or diploma in computer science, software engineering, or related disciplines
  • At least 8 years of experience with software testing preferably in a senior role
  • Seniority: Mid-Senior level
  • Demonstrated experience with at least some of the following technologies:
  • Scripting languages (particularly Python)
  • Testing tools such as RobotFramework
  • General automation, tool, and development skills
  • Experience with Android and Linux platforms, as well as Mac and Windows
  • Continuous integration systems such as TeamCity
  • Experience with UI and usability testing

Working Conditions

  • This is an on-site role. Attendance at the office will be required to test software and hardware integrations in our device lab.
#J-18808-Ljbffr