Wisr

Platforms QA Engineer

Sydney, NSW Full Time
Wisr is committed to building a supportive, inclusive and diverse workplace, and we strongly encourage applications from all backgrounds and identities. We’re happy to accommodate any reasonable adjustments to the interview process to ensure equal opportunity for all. If you require reasonable adjustments, please reach out to us via [email protected].  

Our Why, What and How 

We are a proudly purpose-led ASX-listed fintech on a mission to power peoples’ progress and make a real difference in the world, starting right here in Australia. By building products and experiences designed to have a positive impact on the financial health and lives of our customers, we are inching ever-closer to achieving our purpose. 

We offer smarter, fairer loans that help people kick their goals sooner, a nifty round up tool to help people get out of debt and save even faster, and a dashboard that helps people track and improve their credit scores.

The better we do this, the more positive change and impact we can have on our customers. Now is the time to join one of Australia’s fastest growing fintechs and make an impact.

We are a people first business and value flexibility as part of our work - our team work in a hybrid working environment, 3 days per week in our beautiful office space.

About the role
As a Platforms QA Engineer at Wisr, you are instrumental in ensuring the reliability, performance, and security of our platform services and infrastructure as part of the Platforms team.

You will design and maintain automated end to end testing frameworks for platforms, APIs, and infrastructure, ensuring QA is seamlessly integrated into our CI/CD pipelines. By collaborating closely with various stakeholders including Platform Engineers, Product Managers and delivery teams, you will craft and implement best practice QA and testing strategies to enable speed of delivery without compromising stability. 

This role is not just running test cases, you will own and embed quality and resilience across all layers of the system, championing the design, maintenance and continuous improvement in our testing infrastructure of our core services. 

What you'll do
• Manage QA across the entire technology stack focusing on design, build, testing, scaling systems, automation and optimisation.
• Design, develop, and maintain automated testing frameworks for platforms, APIs, and infrastructure services.
• Document testing processes, frameworks, and tools to facilitate seamless onboarding and collaboration for new engineers.
• Build a platform and culture that empowers software engineers to independently re-write and build upon end-to-end tests, ensuring test suites remain current and effective.
• Develop robust test coverage for new infrastructure tooling, integrations, and service deployments.
• Identify and improve UAT (user acceptance testing) along with product and the developer experience.
• Monitor and optimise automated test execution and reporting, ensuring rapid feedback loops.
• Contribute to improving standards around non functional testing (load, failover, chaos engineering where applicable).
• Be hands-on in your planning, design, provisioning, management and testing of our cloud infrastructure end-to-end.
• Continuously seek and implement automation opportunities for testing, leveraging modern automation tools to automate tasks, speeding up testing for the delivery of applications and services thereby increasing team efficiency and the testing process for our squads.  
• Champion quality engineering culture across all squads
• Infrastructure automation using IaC tools (Pulumi) to manage the lifecycle of underlying Azure Resources and testing the deployment of services.  

About you

You are an experienced QA Engineer who has worked with all phases of the software development lifecycle and have a passion for writing robust and repeatable end to end tests using clean & maintainable code. You know what’s needed to create a fully automated test suite from beginning to end, and you are capable of troubleshooting each step of the way.

We're looking for someone who has a strong vision for an ideal testing environment and is excited to build that here at Wisr.

You’ll also have/be: 
• Minimum of 5+ years of experience in Quality Assurance with a focus on automation and testing within cloud environments.
• Familiarity with container orchestration (Kubernetes) and Infrastructure as Code (Pulumi or Terraform)
• Robust experience with a deep understanding of testing procedures, automation, and what testing tools/technologies to use.
• Proven experience with load, regression, and end-to-end testing of Web Apps, Web APIs, messaging systems, microservices, and cloud-native platforms (bonus if Azure).
• Solid understanding of CI/CD pipelines (DevOps, GitHub or similar).
• Analytical mindset with strong debugging and troubleshooting skills.
• Excellent communication skills, able to collaborate across all stakeholders, engineering, product, and operations teams.
• You have knowledge that spans both development and operations including coding, infrastructure management and engineering.
• Hands on development experience in a programming language.
• Experience working within a fintech or financial services environment ideal