Job Summary
As a Quality Assurance Engineer, you will play a crucial role in delivering top-notch digital products for our clients. You will be responsible for ensuring the highest quality standards for our digital products using automation, leading Agile ceremonies, managing test infrastructure, and collaborating with developers.
Responsibilities
* Drive Quality Assurance: Ensure the highest quality standards for our digital products using automation.
* Lead Agile Ceremonies: Actively participate in Scrum ceremonies to contribute to team success.
* Manage Test Infrastructure: Oversee test infrastructure and execution of automated tests.
* Develop Automation Frameworks: Create and maintain automation test scripts using Selenium, Appium, C#, or Kotlin.
* Collaborate with Developers: Work closely with developers to identify and resolve issues.
* Ensure Test Coverage: Identify automatable and non-automatable test scope to ensure comprehensive testing.
Requirements
* Automation Expertise: Proven hands-on experience with automation testing frameworks like Selenium, Specflow, Appium, and TestNG and best practices in automation.
* Programming Skills: Solid programming skills, proficiency in at least one programming language like Java, Kotlin, or C#.
* Strong experience in automation testing of web applications, native apps, and reporting frameworks in automation testing.
* API Testing Proficiency: Experience with API testing tools like Postman, Charles, and Burp.
* CI/CD Proficiency: Working knowledge of CI/CD pipelines using tools like Bamboo, Jenkins, or equivalent.
* Version Control: Experience with code management tools like Git.
* Agile and DevOps Mindset: A strong understanding of Agile methodologies and DevOps principles.
Company Culture
We are a collaborative team of passionate people with a shared ambition to make a difference for our customers, our communities, and each other. At Westpac, making a difference means creating impact, unlocking our own and each other's passions, and transformative success stories to create better futures together.
Benefits
* Competitive remuneration
* Great culture
* Employee benefits to help manage priorities
* Personalised upskilling, mentoring, and training opportunities
* Equal opportunity employer
* Diverse and flexible work environment