We’re Plentific, the world’s leading real-time property solution, and we’re looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.
As a B2B company, we’re dedicated to helping landlords, letting agents and property managers streamline operations, unlock revenue, increase tenant satisfaction, and remain compliant through our award-winning SaaS technology platform. We also work with SMEs and large service providers, helping them access more work and grow their businesses.
We’re not just any proptech – we’re backed by some of the biggest names in the business, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures and Target Global and work with some of the world’s most prominent real estate players.
But we’re not just about business – we’re also building stronger communities where people can thrive by ensuring the quality and safety of buildings, supporting decarbonisation through our ESG Retrofit Centre of Excellence and championing diversity across the sector through the Women’s Trade Network. We’re committed to creating exceptional experiences for our team members, too. Our culture is open and empowering, and we’re always looking for passionate, driven individuals to join us on our mission.
So, what’s in it for you?
- A fast-paced, friendly, collaborative and hybrid/flexible working environment
- Ample opportunities for career growth and progression
- A multicultural workplace with over 20 nationalities that value diversity, equity, and inclusion
- Prioritisation of well-being with social events, digital learning, career development programs and much more
If you’re ready to join a dynamic and innovative team that’s pioneering change in real estate, we’d love to hear from you.
The Role
We are looking for a Senior Quality Engineer to join our engineering team and ensure product quality and user satisfaction through expertise in the software development lifecycle, including defining, designing, testing, and releasing. You will work closely with a highly skilled and motivated team.
We also leverage a comprehensive test automation strategy to ensure high product quality across our services. We use Playwright with Allure reports to provide detailed test coverage and visual feedback for end-to-end and feature integration tests. Our frontend unit and mocked integration tests are managed using Jest, ensuring a robust and reliable UI. On the backend, we use Pytest for API, integration, and unit tests, enabling thorough validation of our backend services. This integrated testing approach helps maintain quality across the entire stack, meeting functional and non-functional requirements. We emphasise quality and innovation, striving to deliver the best possible user experience.
Our engineering team works primarily with a tech stack that includes TypeScript, React, Material UI, Storybook, Figma Blueprint UI, React Query, Python, Django, a service-oriented architecture, PostgreSQL, AWS, Kubernetes, Docker, Redis, Celery, Git, Jenkins, and Elasticsearch.
Responsibilities
- Ensure requirements and designs are testable and of high quality.
- Use automation (functional & non-functional) to maintain quality throughout the lifecycle.
- Review and validate test automation through execution and code reviews.
- Ensure comprehensive product coverage, including edge cases and negative scenarios.
- Manage test environments and track bugs effectively.
- Mentor and coach 1-2 quality engineers, fostering growth and development.
- Develop, improve, and extend our automation test packs to minimise manual regression testing efforts.
- Identify and write manual test cases based on the requirements.
- Provide qualitative and quantitative feedback to the Engineering, Product, and Creative teams throughout feature development.
- Write detailed bug and test reports to ensure efficient communication with developers.
- Configure test environments for both manual and automated tests, ensuring accurate simulation of user scenarios.
Time allocation
- 70%: Ensuring quality deliverables.
- 20%: Mentoring quality engineers.
- 10%: Cross-team collaboration on process improvement.
Requirements
- Strong background in Quality Assurance across different platforms, including web, backend, and mobile.
- Passionate about designing and implementing automated/manual tests.
- Experience developing automated tests using Python, JavaScript, or TypeScript.
- Experience providing QA for web, backend, and mobile apps.
- A practised eye for pixel-perfect details and UI consistency.
- Ability to develop and execute automated tests as needed.
- Self-starter with a strong sense of ownership, open to feedback, and proactive in implementing improvements.
- Strong problem-solving skills with a can-do attitude.
- Excellent communication skills, able to articulate technical concepts in plain English.
- Experience working in CI/CD environments, familiarity with Jenkins or similar automation tools.
- Experience with version control, preferably Git.
Experience and Qualifications:
- 5+ years of experience in Quality Engineering, with strong expertise in QA across different platforms.
- Ability to adapt in a fast-paced environment and maintain high-quality standards.
Benefits
As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:
- A competitive compensation package
- Company laptop
- Remote working
- Flexible working environment including the option to work abroad
- Learning management system powered by Udemy