Senior Software Test Developer

Visier | Vancouver, Canada

Posted Date 7/22/2020
Description

Visier is looking to hire a Senior Software Test Developer to join our software development team.

We are looking for a highly motivated engineer who is passionate about testing software and the quality of our products. The ideal candidate should have experience in testing software products, as well as hands-on experience with multiple testing activities including but not limited to functional, regression and automated testing.

What you'll be doing...

  • Write automated tests using Selenium, ScalaTest, jasmine, or other test frameworks to identify software problems
  • Maintain test automation framework and scripts for backend, frontend and mobile apps
  • Log defects with clear reproduction steps and detail defect artifacts in defect tracking system
  • Coordinate and participate in feature requirements review for testability, including writing and review of automation and manual test plans
  • Work closely with developers to assist in debugging, testing, and development of tools to help identify defects
  • Available to help troubleshoot critical customer issues, including reproducing issues, analyzing application logs, or clarifying intended feature functionality
  • Perform automated and manual testing, including regression testing for each release cycle to ensure software meets business and security requirements
  • What you'll bring to the table...

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field ?
  • 5+ years of experience as a SoftwareTest Developer or as a Developer
  • A good understanding of different software testing techniques and when to apply them
  • Self-starter and quick learner with excellent communication, collaboration, reporting, analytical and problem solving skills
  • Strong Java, JavaScript or Scala development skills in testing and debugging software ?
  • Experience with using Selenium, Appium, and REST API test framework; ScalaTest is a plus
  • Experience in testing web applications/browsers and mobile devices
  • Experience with Continuous Integration Systems (Jenkins, TeamCity)
  • Deep commitment and passion for maintaining quality
  • Share this job