Quality Assurance (QA) Analyst

Recollective is an online research platform focused on identifying qualitative insights through the guided engagement of customers, employees, or others. Delivered as a cloud-based service, Recollective was first released in late 2011 and has since been implemented by many of the world's leading marketing research agencies and thousands of top consumer brands.

Overview of Role

Recollective is seeking a quality assurance analyst to contribute to the stability of Recollective through planning, identification, monitoring and prioritizing of technical defects.

Recollective is a web-based application that is developed primarily in Java with an interface is built with HTML5, CSS3 and JavaScript (it will soon include Angular components). Experience in front-end web-application technologies is essential while knowledge of Java, SQL and Angular is an asset.

The candidate will become an essential member a small development team and will also interact regularly with account managers that escalate technical issues raised by customers.

Recollective development follows an agile methodology with regular releases every 4 weeks. Each release contains new capabilities along with resolved defects. All team members participate in daily scrum meetings, help plan the releases and assist in the testing of all issues being managed via Jira.

Key Opportunities:
  • Join a collaborative company culture with long tenures and low turnover
  • Work with innovative leading-edge technology
  • Opportunity to have a significant impact on organizational growth and success
  • Many opportunities for internal career and salary progression
  • Become an expert in Recollective and its uses
  • Creating, executing, and managing test plans and test cases
  • Creating clear and expressive bug reports
  • Assist account managers to isolate, reproduce and document defects reported by customers
  • Report, track and follow-through on customer-identified defects and their impact on new or existing test plans
  • Participate in defining effective and efficient software testing processes and documentation
  • Make recommendations to improve product reliability
  • Support the planning and development of new features by planning, executing and monitoring quality assurance processes and activities
  • Review functional and technical documentation in order to identify requirements for the creation of test plans
  • Find innovative ways to constantly improve the quality and the QA process
Required Skills and Experience:
  • The position requires a Bachelor's degree or foreign equivalent in Computer Science, Computer Information Systems, Computer Engineering, or a related technical field
  • 4 years of software testing experience with web-based applications
  • Passion for product quality with a strong attention to detail
  • Familiarity with Jira and Github
  • Advanced knowledge of JavaScript is an asset
  • Knowledge of Java, Angular and SQL is an asset
  • Requires exceptional communication skills in English
Apply Now

Qualified applicants are invited to submit a resume with a cover letter outlining how your skills and experience meet the above requirements.

E-mail your resume and cover letter to careers@recollective.com. Clearly specify the position name in the subject of your e-mail.