Quality Engineer
Department: | Service Victoria |
Work Type: | Fixed term - full time |
Job Function: | Technology |
Classification: | VPSG4 |
Work Location: | Footscray |
Reference: | VG/GS/1837023 |
Closing Date: | 05-Jan-2025 |
Salary Range: | $95,102 - $107,905 |
Job Duration: | Until 27 June 2025 |
Attachments: | PD - Quality Engineer - VPS 4.docx (Word, 520KB) |
Contact: | Gagandeep Sharma recruitment@service.vic.gov.au |
Position Details
Who we are
Service Victoria is the one place to go for government services. It's our job to make things easy. Our customers give our services an overall 96% satisfaction score, and our app was the most downloaded in Australia for 2021.
The Service Victoria culture is dynamic and fast-paced, we're not what you'd expect from a government department. We work flexibly and remotely, using our workspaces in Footscray and Ballarat for onsite collaboration. We have a mature digital services platform of contemporary cloud-based infrastructure, technical architecture and scalable and reusable common capabilities, with real-time integration into agency legacy systems. We use a range of market-leading technology, such as AWS, Salesforce, Node.js, React, MuleSoft, Sitecore (.NET), HTML/CSS/JavaScript, and Java. From a Salesforce point of view, we use areas such as Service Cloud, Experience Cloud, Omni Studio and Public Sector Solution.
Service Victoria is an Administrative Office attached to the Department of Government Services (DGS). DGS was established on 1 January 2023 to improve everyone's experience of doing business and interacting with the Victorian government.
Service Victoria and DGS are bringing important day-to-day services together in one department to make things easy and seamless for Victorians and businesses.
We are doing this by connecting and digitising our systems and platforms across state and local government as well as streamlining our corporate and procurement services.
About the role
In this role, you'll design and execute tests to identify and resolve software defects, working closely with developers to deliver high-quality mobile and web applications. Leverage your expertise in testing methodologies to contribute to a culture of continuous improvement.
Key Accountabilities
- Test Design and Execution
- Develop and execute comprehensive test cases, including manual and automated tests, to identify software defects.
- Perform exploratory testing to uncover unforeseen issues and edge cases.
- Document test processes and procedures to ensure consistency and knowledge transfer
- Defect Management
- Collaborate with developers to diagnose, reproduce, and resolve software defects efficiently.
- Report test results, track defect resolution progress, and ensure timely closure
- Quality Assurance:
- Stay up-to-date with software testing tools, methodologies, and best practices (e.g., Agile, ISTQB)
- Contribute to developing a quality culture within the team by promoting best practices and continuous improvement.
- Assist with test automation by scripting tests or using automation frameworks.
- Participate in security testing activities to identify and mitigate vulnerabilities.
Key selection criteria
- Industry experience performing quality assurance analysis and testing of software applications.
- Demonstrated ability to utilise contemporary automated testing frameworks and tools to meet testing objectives
- Strong knowledge of QA methodologies and processes
- An interest in software development and Quality Assurance trends
- Excellent communication and stakeholder engagement skills
- Ability to work within a team environment under strict timeframes potentially determined outside of the immediate team
- Excellent analytical and problem-solving skills
- Great communication and ability to build effective professional relationships with business team leaders, and team members
Experience and qualifications.
Mandatory requirements
- 3+ years of experience in quality engineering, quality assurance or a similar role
- Experience coding and using QA software tools and processes
- Experience working in an Agile delivery methodology
- Experience working with task management tools such as JIRA
Desirable
- Perform performance testing to assess software scalability, stability, and responsiveness