Menu
Travel Alberta

Senior Quality Assurance Analyst

closing
Aug 29, 2017
posted
Aug 16, 2017
company
Travel Alberta
Travel Alberta is the tourism marketing agency of the Government of Alberta. A team of youthfully spirited adventurers who lead the marketing of Alberta’s authentic experiences in breathtaking landscapes around the world. Our mission: to create economic value and prosperity with compelling invitations to explore Alberta. Travel Alberta strives to empower individual passion and build inspirational leadership as ONE TEAM. If you want to be part of an award-winning organization with strong corporate values, passionate team members and a great culture, Travel Alberta is the destination for you.

Position Summary

The Senior Quality Assurance Analyst is responsible for developing, performing and maintaining Travel Alberta’s digital end to end Quality Assurance process and documentation for all our systems, applications and analytic implementation. This includes, but is not limited to, test cases and script development and maintenance, front-end automated testing, manual testing, acceptance, functional, exploratory, integration and regression testing across multiple platforms, application frameworks, websites, UX and backend applications.

Strategic Accountabilities

  • Quality Assurance Testing
  • Development and continual improvement of Quality Assurance processes 
  • Development and continual improvement of Quality Assurance documentation

Position Responsibilities

  • Quality Assurance Process 
    • Support deployment process based on established release cycle. 
    • Develop and continually improve the quality assurance process 
    • Create and optimize front-end automated test strategies. 
  • Quality Assurance Documentation 
    • Translate agile requirements into conceptual and detailed test plans, scripts, cases and output requirements 
    • Prepare comprehensive bug and result reports 
    • Develop and continually improve quality assurance documentation to support established and new processes 
  • Quality Assurance Testing 
    • Perform acceptance, functional, UX, exploratory, integration and regression testing across multiple platforms, application frameworks, websites, and backend applications 
    • Perform manual testing on a complex system; extracting data from databases to cross reference against expected results within test scripts. 
    • Perform analytic implementation testing on websites and systems. 
    • Isolate bugs and unexpected behaviours of items being tested, gather pertinent information and document findings in our bug tracking tool. 
    • Help determine issue prioritization and escalation 
    • Assist development staff in troubleshooting/resolving issues 
    • Assist in analyzing and troubleshooting business system and related user issues 
    • Work in conjunction with internal team members and outside vendors to troubleshoot and resolve issues 
    • Serve as an advisory resource who is recognized as a subject matter expert 
    • Be an advocate for quality throughout the development process 
    • Communicate clearly with developers about items being developed and tested 
    • Implement and maintain front-end automated test strategies. 

Education & Experience

  • Bachelor’s degree in one of the following areas: Computer Science, Marketing, IT or related discipline or an equivalent combination of education and experience. 
  • Minimum 3 years of experience in a Quality Assurance role is required, preferably in a software development team or marketing agency.

Additional Requirements

  • Experience with the Agile methodology and practices. 
  • Experience with development lifecycles and the software development process 
  • Experience in managing the preparation of, and development of comprehensive test cases/scripts, bug documentation and result reports 
  • Experience with determining issue prioritization and escalation 
  • Experience with breaking down test cases using strong logical reasoning skills to solve problems 
  • Experience with creating front-end automation strategies and test plans is an asset 
  • Experience with implementing front-end automation is an asset 
  • Experience with manual testing of complex medium to large scale systems 
  • Experience performing functional, integration and regression testing across multiple platforms, application frameworks, websites, UX and backend applications 
  • Experience performing manual testing on a complex system; extracting data from databases to cross reference against expected results within test scripts. 
  • Experience testing analytic implementations on websites and systems using Google Analytics, GTM and SQL is an asset. 

Your dedication and passion has taken your career to this point, now it is time to advance to a new level by stepping into Travel Alberta’s exciting working environment. 
 

Other Information

This position is based in Calgary, Alberta.
Employment status: Full Time
Start Date: Immediately

This position offers an excellent benefits package with SunLife Financial, including extended health and dental coverage, life insurance, travel insurance, long term disability and a flexible spending account. This individual will also, have free and confidential access to the Employee and Family Assistance Plan.

Since becoming a Crown corporation in 2009, Travel Alberta has been recognized with more than 50 awards for brand and marketing excellence.

Closing Date: August 29, 2017

If you have the qualifications to succeed in this role, submit a cover letter, resume and your salary expectations, with the title in the subject line of your email to careers@travelalberta.com. If applicable, please indicate the name of the Travel Alberta Team Member who referred you to this role.

We wish to express our appreciation to all applicants for their interest and advise that only candidates selected for an interview will be contacted. Any personal information submitted will be managed with the strictest of confidentiality.