QA Automation Developer

Canada Corporate Richmond Hill, Ontario


Description

ROLE:                                QA Automation Developer

REPORTS TO:                   QA Manager, Technology

LOCATION:                        Corporate Office in Richmond Hill

 

COMPANY OVERVIEW

Venterra Realty is a privately held Canadian corporate success story by any measure. It is a technology company, an investment management company and a commercial real estate company. Venterra has just under $4.0 billion assets under management; revenue of $350+ million. It owns and operates over 65 multi-unit residential properties, representing more than 18,000 units in the highest growth cities in the Southern United States. Over the past 20 years, and through 3 economic cycles, we have achieved a 10% annual growth rate.

Investors have enjoyed some of the best risk-adjusted returns available in the market with an average annual return of 18.0%+ over a 20-year period. Financial performance of the firm’s investments has exceeded the average performance of the top U.S. REITs by 50% over the past five years. Significant capital is available to fund further growth. Customers (Residents) at Venterra properties rate their living experience in the top 5% nationally of all apartment communities. The CEO, John Foresi was also named a 2021 and 2018 Glassdoor Top CEO. The values-driven corporate culture is applauded by employees. People join for a job and stay for a career.

Technology is in the DNA of its founders and they are the leaders of Venterra today. The Chairman gained a Master’s Degree in Artificial Intelligence before most of the world had heard of the words. Earlier in their careers, the Chairman and the CEO jointly led the growth and sale of a highly successful software technology business, focused on transportation logistics optimization. They then applied their business and technology acumen to the real estate industry and created Venterra.

Venterra is an intriguing employer offering exposure to three sectors—technology, investment management, and real estate.  We have several paths charted for growth and are well-capitalized.  The Venterra core values result in a culture that embraces creative thinking and high-performing talent.

 We are looking for people who:

  • Have strong personal values and want to work for a values-based company
  • Are ambitious and hard working with exceptionally high personal standards
  • Embrace problem-solving and learning new skills
  • Thrive in a rapidly changing and high growth environment
  • Are passionate about driving continuous improvements and the use of technology with data to drive business results


THE OPPORTUNITY

Over the years, we have built a comprehensive technology, management and investment platform that has delivered outsized success for investors in our real estate assets. The integral relationship of our software platform and our operations is key to our success. We are an organization that embraces change, so opportunities to innovate in operations drive technology developments. Likewise, new technology developments drive operating change in a never-ending cycle of improvement. 

Our team works in an informal style where we roughly plan each release but remain flexible, so we can react to business needs. We do not use business analysts; instead, we require all our development team (testers and coders) to build a deep knowledge of our business and be able to design practical, efficient solutions for business users. Our approach to documentation is that we document as much as is necessary and no more. Similarly, our processes are only as defined as necessary and we rely on our team members’ judgement to assess the best approach for each development item.

Reporting to the QA Manager, Technology, the QA Automation Developer will work as part of a distributed team spanning our Toronto and Dublin offices, helping maintain and expand our technology offerings.  The candidate should:

  • Understand both the business and the technology, bringing this context to the entire development process.
  • Be comfortable working as a release manager.  Our QA department manages releases and this candidate should be willing to govern and drive aggressive release schedules by balancing quality and risk.
  • Be willing to participate in the design, development, testing, implementation and support of all systems.
  • Liaise directly with stakeholders to validate any solution.
  • Be willing to enhance technical skills in order to contribute to our automated testing efforts.
  • Design, execute, and maintain automation test scripts.
  • Creating and executing test cases for development items, including:
    • Discussing changes with developers
    • Analyzing and assessing potential impact of changes
    • Formulating appropriate scenarios
    • Raising defects during testing
    • Executing regression testing


CANDIDATE PROFILE

Programming concepts:

  • Good understanding of programming in general, Java, JUnit and Selenium are all a must.
  • Understanding of relational databases including SQL experience is required.

QA:

  • Analytical /practical – being able to create and execute test plans/test scenarios that are efficient and provide the best coverage with the least amount of test cases.
  • Minimum one (1) year of experience with agile including strong proficiency with JIRA.

Required Experience and Skills

  • 5+ years’ experience in QA.
  • 5+ years' experience in QA automation with experience building automation frameworks and coding automated test suites.
  • Bachelor’s Degree in Computer Science or related technical field

COVID-19

This is currently a home-based position during the pandemic. The role will ultimately be a hybrid of in-office and work from home.

Venterra Realty is an equal opportunity employer. Accessibility accommodations are available on request for candidates taking part in all stages of the selection process.