Slalom
Architect - Quality Engineering
To help people and organizations dream bigger, move faster, and build better tomorrows for all
Software engineering
Full-time
Office | Melbourne, VIC, Australia
Visa sponsorship · No
Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.
·
Why Slalom
Slalom is a purpose-driven consulting company focused on strategy, technology and business transformation. Founded in 2001, we had a simple goal - build a company where people love their work and love their life. As we continue to grow in Australia, we have a responsibility and opportunity to do good in the world. We’re committed to building our business in ways that are sustainable and responsible, while creating innovative solutions to the world’s biggest challenges. We have bold aspirations for the future and together with our people, partners and customers, we take measurable actions for today.
About the role
Slalom_build’s Quality Engineering (QE) capability brings a modern approach to software quality, playing a critical role in high-velocity software engineering teams. We work with current and emerging tools and techniques to help build reliable, scalable software. Our expertise in software quality principles and techniques enables key principles of whole-team ownership of quality, close proximity of software development and test activities, and reliable, scalable test automation. Our capability is comprised of passionate, flexible technologists who love to practice and hone their craft. As tools evolve and technologies emerge, we work to stay in front of innovation in automated software development and delivery. We work in cross-functional teams to build full-stack solutions across a range of established and emerging technologies and techniques. An Architect enables themselves and others to deliver high-quality solutions. They have developed a breadth and depth of domain expertise. They evaluate multiple approaches to solve problems and act as a velocity multiplier, actively working to mentor and coach other team members. Our QE core principles are: · We believe in a whole team ownership of quality · We believe Quality Engineers empower teams by bringing a focus on quality · We believe in the benefit of close proximity between development and test activities · We believe automation is critical for high quality, high-velocity delivery So, what will I do? · Perform testing at client engagements. · Engage with the client and the team to help shape the project’s quality strategy. · Lead appropriate testing approaches for small to medium-sized projects. · Produce status reports and quality metrics. · Assist project teams in determining appropriate quality goals and acceptance criteria. What will you bring? · Project experience using an Agile methodology (e.g. Scrum). · Professional experience in C#, Java, Javascript, Ruby, Python, Kotlin or Swift. · Any other coding experience would be a bonus. · A mix of UI Test automation, contract/service / API test automation, and data test automation experience. · A bonus would be knowledge of monitoring or maintaining system quality in production. · Mixed experience in various QE-related roles
What you'll be responsible for
- ✅
Stakeholder Engagement
Partner with stakeholders to understand specifications, business requirements, and communicate insights
- 🤖
Scripting and Automation
Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables