Posted on Oct 14, 2020 by Boomin
Boomin is not another prop-tech business. We call ourselves a portal for the home, helping open-up the market for everyone interested in property. We're unlike any other existing business, and we'd like to speak with others who share our pioneering mindset to build the most agent- and customer-centric digital experience in the UK today.
We are building a platform and culture which will rely heavily on shift-left and shift-right testing approaches to software development and are looking for someone with the mindset and experience to make that the best it can be. We are looking for someone to champion, lead and implement processes and technical practices to ensure we can continue to use CI/CD and develop at pace with high confidence. You will need to have a keen understanding of a variety of automated testing techniques, and how that applies to a distributed systems architecture. We believe in; designing for customer requirements, testing/releasing early and often, keeping manual testing to a minimum, continuous improvement (through techniques like root cause analysis), 'zero-defects' philosophy, testing in production, using metrics and feedback to guide efforts.
Defining, influencing, and delivering all aspects of software quality strategy at Boomin.
Hiring, growing, and retaining top talent. In particular, mentoring and coaching a geographically distributed group of test engineers, while taking ownership of interviewing and hiring to grow the QA team.
Partnering with product managers to build test strategies and plans that result in world-class software quality
Building test infrastructure and automation to improve software quality.
Managing the activities and performance of test engineers within an agile environment. (Being both highly technical and an effective people manager)
Identifying strategic and productivity initiatives to improve software quality & development velocity.
Making and meeting commitments to quality and on-pace delivery of new product features.
Providing clear communication to your team, and the business about the progress and vision.
Develop Test Automation Frameworks and Tooling
- Actively develop new internal tools for testing.
- Maintain and improve existing tools.
- Look for opportunities for automation or simplification of existing processes.
Must have experience in:
- C# / .NET Core (3+ years)
- BDD / TDD
- Microservices architecture
At least 8 years' experience in QA/test engineering, with at least 3 of them managing a team in a high paced start-up environment.
Experience of automated testing and QA in an agile continuous integration and deployment environment
Experience of functional/non-functional testing, test infrastructure and test frameworks
Strong problem-solving skills and background in coding
Excellent written and spoken communication skills.
You get the very best out of your team.
You've got experience setting goals and measuring your team's progress towards them (and beyond).
You lead by example, often going the extra mile yourself.
You keep the tempo as high as the level of fun.
You don't avoid those difficult conversations.
- Messaging systems (e.g. Azure Service Bus).
- Azure DevOps
- Mobile App testing automation (React Native)
- Security conscious and is aware of OWASP"