View Our Website View All Jobs

QA Analyst

Who we are

Altus Group is a leading provider of software, data solutions, and independent advisory services to the global commercial real estate industry. Our businesses, Altus Analytics and Altus Expert Services, empower clients to analyze, gain market insight and recognize value on their real estate investments. Headquartered in Canada, we have approximately 2,300 employees around the world, with operations in North America, Europe and Asia Pacific.

The opportunity

We are looking for a QA Analyst to join our team of functional testers on our Voyanta product. Someone who is a self-starter, methodical, and detail oriented; someone who can ensure the little things won’t get missed.  In fact, we want someone who focuses on the minutiae.  A QA manual tester who enjoys focusing on specifics features, considering all the variations that are going to occur in the data and testing for that.

This is a QA role for someone who enjoys working with big data sets in a MySQL database.  We need a QA Analyst who both loves to work in Agile and yet is flexible to adapting methodologies and introducing new techniques to ensure the best work is being done in the most timely manner. Someone who is accountable, and constantly researching, tweaking, and testing.

This is a manual QA tester role, with an opportunity to dig deep and broaden your skills. If you are in a QA role within an enterprise organization, this is a chance to move into a start-up environment, and gain exposure to automation testing, business analyst work, and product development.  Someone who enjoys working in small teams, at a fast-pace, in one week sprints; jumping from discussions with product managers to developers.  Someone with outstanding communication, and a go-get-it-done attitude.

If you want to have your voice heard, strengthen your manual testing skills, learn automation, and customize your own career at a growing company, this is the QA Analyst opportunity to consider.

Here’s what our QA Analyst will do:

  • Actively participate in weekly meetings; set and meet weekly sprint deliverables.
  • Work across all areas of the system including financial reports, database, UI and Excel integration.
  • Test newly developed features as well as regression testing the existing system to ensure a high quality of software.
  • Analyze feature requirements and devise appropriate and thorough test plans.
  • Calculate complex expected results for financial reports.
  • Create and execute weekly test plans.
  • Produce complex test data that reflects how our clients use the system. This involves developing a good understanding of the structure of property data and reporting.
  • Undertake both manual and automated testing.
  • Work alongside the development team and product management team to resolve all issues as efficiently as possible.
  • Raise bugs and errors and communicate with developers to determine resolution.
  • Work with product team for clarification on requirements and functionality.
  • Conduct research, suggest solutions, and generally do whatever it takes.

Who are you?

  • Someone who loves QA! You understand testing principles; and you know how to approach testing in a Java environment.
  • Bonus points if you have a degree in Computer Science or Math.
  • Nice to have, but not necessary is familiarity with Selenium, Webdriver, and Cucumber.
  • Not intimidated by large data sets.  Our system is a very large data management system.  You have experience working with data centric applications systems and you are comfortable with MySQL (or similar technologies).
  • Methodical, analytical, and detail oriented. You are a linear thinker; yet you are incredibly adept at thinking of all possible answers.  Your passion for math and solutions serves you in considering all of the variations that could occur in data and testing for that.
  • An outstanding communicator. You have superior communication skills. You are concise, on point, and effective. You know how to listen and how to be heard.  You are able to communicate both user requirements and technical details clearly across the team.
  • An innovative problem-solver.  You are flexible, but process-focused and you know how to balance urgency with long-term payoff. You are on a continuous search for improvements. You are never in a panic but you know how to get work done quickly, and accurately. Integrity of test results is your priority.

Need any more reasons to want to work with us?

As we continue to grow, the possibilities for the people that join Altus Analytics are significant. From professional growth to innovation to collaboration we are committed to continuing to foster the right environment to help our people realize their full potential. We give our people the freedom and responsibility to take charge of their career path, bring new ideas to the forefront and work on critical projects that will shape the success of our clients.

We thank you in advance for taking the time to learn more about what makes Altus a great place to spend time doing some of your best work. Apply now, refer a friend or stay on top of what’s new by following us on LinkedIn.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150