QA Automation Engineer


PropertyLoop is a rapidly growing technology business with the vision, resources, and team to become a global player in the property rental sector. Since launching our platform, we are receiving fantastic growth in inventory and customer numbers; we've been overwhelmed by the amazing feedback so far and our ambition is to build the best platform in the world for property transactions and to expand our initially UK-based business into other countries.

We have an amazing technology team (20+ and growing quickly) developing our platform and we are looking for Senior Full-stack Engineers (MERN) to help us in the next stage of our journey which includes mobile, scaling, containerisation, and feature innovation.

Our current technologies include Azure, Node.js, React, Redux, Firebase & Typescript; we will build out our future stack from these (not immutable) core foundations, so in-depth experience and knowledge of all these technologies is a pre-requisite.

Key Requirements
  • 3-5 years of experience working as a Senior QA Automation Engineer on product(s) with 1 million+ users across web and mobile applications
  • 5+ years of experience with the automation of Quality Management software and processes using Selenium
  • Knowledge of WCAG 2.0, penetration testing and performance testing
  • Experience working with globally distributed teams
  • Experience in working with Agile methodologies and writing User Stories, Bugs, Tasks and Test Cases
  • Experienced in Experience in BDD frameworks (e.g. SpecFlow/Cucumber)
  • Experienced in configuring CI/CD pipelines for automating test case execution and deployments
  • Knowledge of automated testing including unit testing, coded UI, ordered tests, generic tests, functional testing, browser compatibility testing, device testing, smoke testing, operational testing, 3rd party integration testing, security testing and load testing
  • Enthusiastic- excited about technology, your projects, and your team
  • Excellent written and verbal communication skills with the ability to adjust your style and content to suit audiences at all levels, translating between technical and non-technical audiences; as necessary
  • Previous programming experience and knowledge preferred
  • Team management (task management and up-skilling)
  • Hands-on development and code reviews and implementation of processes and strategies for delivering high-quality automated test suites, processes and products
  • Effectively communicating with the Product Owner, BA and Project manager to fully understand the requirements for the features
  • Defining and continually improving the testing strategies for manual and automated test suites for all stages of the software development lifecycle
  • Inspiring other members of the development team with your knowledge and passion for technology and pursuit of quality
  • Guide and mentor within the team and provide feedback to the line managers around performance and reviews
Additional Requirements
  • Experience in using Azure DevOps for backlog management and CI/CD pipeline configuration
  • Experience in creating and deploying Azure infrastructure using the Azure CLI or Azure Porta

Frequently Asked Questions

I just submitted my application, what can I expect?

We aim to respond to everyone within 3-4 weeks. At that time, we’ll let you know if we’d like to speak with you, need more information, or if your application isn’t a fit for what we’re looking for at that time.

What is the interview process like at PropertyLoop?

Just like working here, the interview process is both rigorous and fun! Depending on the position, it may involve taking a test, making a video, or joining us for an event. Once the interview process has begun, we make it a priority for candidates to meet with multiple individuals on the current team. It’s important to us that you and the team have every opportunity to ask the questions needed to ensure the position is right for you.

I have all of the qualifications listed, but I wasn’t offered an interview. Why?

We wish that we could speak with every candidate, but the number of highly qualified applicants who want to join PropertyLoop for a role is often too high to allow for it. We personally review thousands of applications each month!