Automation Test Engineer
APL is a team of people who are passionate about their mission of uniting & entertaining Football Fans, growing our leagues and as a result realise the positive impact Football can have in Australian society.
We are a cutting edge, sport & entertainment business that brings both sports and technology together to deliver fans a unique, world class football experience.
Our team champion a deep commitment to football & entertainment with a focus on cultivating a fan-driven culture. We combine stadium & digital access to the best football content in Australia, in fast-paced environments. Our teams are empowered to innovate and influence our products, to continually change the game.
Full description
KEEPUP aims to be the biggest football media brand in Australia & New Zealand. While being very digitally focused, KEEPUP is not just an app and a website: it’s a football media business focused on serving the young Australian football fan with compelling content & experiences. KEEPUP is a content machine built by football for football. KEEPUP leverages unique access to tell the stories that fans want. It includes original series, editorial, social & branded content 4 for partners. Live content is produced through amazing football events that attract the curious & casual football fan & connect them to the best of the A-Leagues. Events include All Stars, International Club Tours & new format Future5. KEEPUP provides the digital infrastructure of the A-Leagues with the management of KU and 13 Clubs Web & App experience. The team maintains and constantly improves the underlying technology of APL and its Clubs.
The Opportunity
We’re looking for smart people, rather than test engineers that can use X-methodology or Y-automation toolset. We’re a strong believer in the right tools for the right job. You’ll get the opportunity to influence what technology and methodologies we use.
Projects
We have various projects in-flight and planned, but the broad initiatives are:
- Rebuilding the core A-Leagues fan experience.
- Growing new A-Leagues fans through KEEPUP.com.au and the KEEPUP app.
- Enabling Clubs to connect with fans.
Recent projects include:
- Fantasy and tipping.
- Customisable match highlights creator.
- Microsites for new content propositions (for example: A-Leagues All Access).
You're focussed on delivery
Code quality is super important, but perfect code that never makes it out of the door is no value to anyone. So you're going to need to know when to be pragmatic. You will learn that sometimes you need to get something into production so that it can start delivering value. But you’ll also learn to know if and when you’ll need to revisit that imperfect thing. You’ll be working as part of a multidisciplinary team to help make that happen.
You will appreciate the difference between when to write an automated test versus when to execute a manual test. You will look for opportunities to automate a previously manual test.
We’re an agile organisation, delivering value early and often, and you should be comfortable working this way, too. You’ll learn that what the software looks like at the first release isn’t what it’s going to look like when we’re finished. But you’ll also learn how to work collaboratively and iteratively to incrementally improve the features and functionality of the product with each release. There are no big-bangs here!
The Responsibilities
- Contributing towards and implementing the test strategy.
- Heavily relying upon test automation in our automated deployment pipeline.
- Participating in coaching with your team and the department.
- Working in an agile software engineering environment to deliver awesome features that will delight our fans and serve the league well.
- Ensuring the delivery of software in an iterative environment using continuous integration and continuous delivery.
- Working in a collaborative environment to design, prove, document, engineer, test, deploy, scale and operate software.
- Contributing technically to ensure design feasibility; approach; usability; architecture; code quality; testability; scalability; and performance.
- Suggesting appropriate technologies, techniques and standards to help deliver our goals.
- Participating in scrum ceremonies to help provide visibility and accountability towards delivery of projects you’re working on.
- Pairing with other team members.
- Getting support and development from other test engineers through advice, coaching, mentoring and educational opportunities (brown bags, anyone?).
- Working with a geographically distributed software engineering team.
- Assisting with driving the adoption of good practices across the department.
- Updating job knowledge by studying state-of-the-art development tools, programming techniques, and technologies; participating in educational opportunities; maintaining personal networks; and participating in professional organisations.
About You
You should be able to demonstrate the use of some of the below skills, preferably by referencing previous commercial experience of 2 years or more;
- Analysing information.
- Software design.
- Software documentation.
- Teamwork.
- Writing maintainable, automated tests.
- API testing.
- Load / performance testing.
- Feature / acceptance testing, integration testing, regression testing, post-implementation testing, smoke testing.
- Cross-browser testing.
- App testing (iOS and / or Android).
- Test-driven development.
- Behaviour-driven development.
You will be practised in the software development lifecycle:
- Backlog refinement;
- Estimation;
- Testing;
- CI/CD;
- DevOps;
- Release;
- Operating / monitoring; and
- Rolling back.
Research shows that, when given a list of 10 skills on a job description, a man with 3 of the 10 will likely apply; a woman with 8 will likely not apply. Regardless of your gender or how many skills match your profile: if you’re interested, please reach out and let’s have a conversation!
Why work for us?
You’ll get to work as part of an elite software engineering team, as measured against Google’s annual DORA metrics. On top of that, there’s:
- Startup vibe, flexible working, open spaced offices
- AWS training and certification.
- Monthly mobile phone allowance.
- Company paid parental leave.
- Additional leave.
- Employee Assistance Program.
- Job-related in-house training and allowance for external training.
- Benefits, wellness and discounts.
- Plus the usual wine, beer, snacks, coffee, drinks, etc.
Above all, we love football and, if you do too, you’ll love working with us. So if you’re excited about this opportunity, please ‘Apply now’.
APL is an equal opportunity employer, and committed to creating an equitable, diverse and inclusive work environment. All qualified candidates will be considered for this role regardless of race, colour, gender, gender identity or expression, sexual orientation, age, disability, marital status, family or carer's responsibilities, pregnancy, religion, political opinion, national extraction or social origin.
APL does not accept unsolicited CVs from recruiters or employment agencies. Only shortlisted candidates will be contacted. Thanks for your understanding.