QA Engineer

QA Engineer

Vancouver, BC Canada

Overview

The number of businesses using Social Media has exploded! They’re becoming more sophisticated, more demanding and need solutions that keep pace. With more than 10 million of the worlds most active and influential users of Social Media onboard, including 79 of the Fortune 100, Hootsuite is the Social Media Management solution businesses around the world turn to for help.

 

Operating in this competitive market requires constant innovation and forward thinking product development. To outpace the market, Hootsuite has established Hootsuite Labs, an organization within the company charged with fostering innovation and developing new products. The group is made up of seasoned industry veterans and highly talented developers and designers. The Lab is currently growing and is looking for a QA Engineer.  

 

In this role, you will report to the Engineering Lead and will be working with the development team and the product manager to scope, design, implement, and maintain test automation and performance testing frameworks. Success in this role requires coding skills as well as a deep understanding of Quality Assurance principles and Continuous Integration methods. You will also create smoke and regression test scripts to test product functionality and integration with dependencies. You will test API's, user interfaces, mobile and web apps, web services and write performance, load and stress tests - in a continuous delivery environment where code ships to production many times a day. You will also apply proven analytical and problem solving skills to help validate processes through careful testing in order to enhance product quality.


Responsibilities
  • Creation of Test Automation Frameworks and Test Automation Suites for Web and Mobile apps.

  • Execution of automated testing and manual testing where necessary.

  • Works with teams through the design and test stages to ensure strict adherence to business requirements.

  • Create UI-based test automation suites

  • Track features and bugs

  • Evaluate tools and technologies to improve the overall QA process

Required Skills & Experience
  • A minimum of 2 years of software development/automation and testing experience

  • Experience with requirements analysis, test case identification, test script creation and execution, tracking of defects and reporting of results.

  • Experience executing automated scripts such as Selenium or experience with other open source automation tools

  • Able to work independently, and within a collaborative team-oriented environment using sound judgment in decision-making

  • Solid understanding & practical experience of Agile SDLC

  • Coding skills in any of: Python, PHP, Javascript, C, Ruby

  • Excelled written and verbal communication skills

  • Understanding of software quality assurance tools and best practices


  • Knowledge of SQL


Bonus Assets
  • Interest in Startups

  • Passion for social media and new ideas

  • Strong understanding of project management

  • Effective communicator

  • Drive to succeed in a fast pace and continuously evolving environment

  • Love for foosball



Date Posted:
Feb 25, 2015 1:02 AM PST
Company:
Hootsuite Media, Inc.
Website:
https://hootsuite.com/about/careers/hootsuite-labs/QA-Engineer

Company:
Hootsuite Media, Inc.
Location:
Vancouver, British Columbia, Canada

Hootsuite is the world’s most widely used social media relationship platform. More than 10 million users, including 744 of the Fortune 1000 companies, trust Hootsuite to manage their social media programs across multiple social networks from one integrated dashboard. Learn more about how Hootsuite is revolutionizing communication at http://www.hootsuite.com. more