Software Test Developer

Smart Technologies

$70K — $95K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Technical diploma or university degree in a related discipline.
  • Minimum of 3 years' experience in software testing.
  • Strong communication and teamwork abilities.
  • Experience with scripting languages like Python.
  • Familiarity with web testing tools such as Selenium or Cypress.

Responsibilities

  • Collaborate with project team to determine test strategies.
  • Design and automate functional and performance tests.
  • Conduct exploratory testing to identify defects.
  • Enhance test management and reporting tools.
  • Communicate project status to the team.
  • Work closely with designers and developers.

Benefits

  • Opportunity to work on a globally used educational tool.
  • Experience with a variety of testing technologies and methodologies.
  • Collaborative work environment with cross-functional teams.
  • Potential for involvement in both backend and frontend testing.
Full Job Description
Purpose of the position

You will be working the on SMART Lumio classroom collaboration tool used by teachers and students around the world. Responsible for test planning, design, execution and automation, your goal will be rapid, effective feedback to the product team. This role focuses on web service back end testing but you will have the opportunity to work with front end embedded products as you gain experience.

Duties and Responsibilities
  • Collaborating on with your project team to determine test strategies and requirements
  • Designing and automating functional, performance and other tests
  • Exploratory testing for individual components or features; finding and reporting defects
  • Extending test management and reporting tools for effective feedback
  • Communicating and summarizing status to the project team
  • Collaborating with designers, developers, and stakeholders

Education and work experience
  • Dedication to software test as a craft
  • Strong communication and teamwork skills
  • Technical diploma or university degree in a related discipline.
  • At least 3 years' experience with software testing
  • Demonstrated experience with at least some of the following technologies:
    • Scripting languages (python)
    • Web testing tools such as Selenium, RobotFramework, Cypress or Puppeteer
    • Continuous integration systems such as TeamCity
    • REST APIs and web services test tools (Postman)
    • Git workflow, commands, and tools
    • Performance and load testing tools (Jmeter/Blazemeter)
    • mongoDB queries and tools
    • Experience with UI and usability testing
    • Chrome DevTools
    • Mobile device testing (Appium)
    • AI-assisted coding workflows (particularly with Claude code) to generate, review, update automated testing code


Supervision
  • This position does not have any direct reports


Similar Jobs

More Jobs at Smart Technologies

More Consumer Technology Jobs

Find similar Software Test Developer jobs: