Senior Test Analyst
2001-30000
Other
What are you going to do
We have a current opportunity for a Senior Test Analyst on a contract basis. The position will be based in Perth with occasional site travel required. For further information about this position please apply.
We are looking for an individual who is self-motivated, independent and passionate Senior Test Analyst to be part of a multidisciplinary development team working on industry-leading mine automation solutions. The work is technical in nature, and you will be exposed to both hardware and software systems. As part of this role, you will be responsible for but not limited to:
Key Responsibilities:
Testing and verification of functional and technical requirements:
Develop and execute manual/automation test:
Provide subject matter expertise to stakeholders:
Essential skills and knowledge
Education
Experience
Skills:
Benefits:
We have a current opportunity for a Senior Test Analyst on a contract basis. The position will be based in Perth with occasional site travel required. For further information about this position please apply.
We are looking for an individual who is self-motivated, independent and passionate Senior Test Analyst to be part of a multidisciplinary development team working on industry-leading mine automation solutions. The work is technical in nature, and you will be exposed to both hardware and software systems. As part of this role, you will be responsible for but not limited to:
- Accountable for testing of technical and functional requirements for the autonomy projects and programs of works.
- Create, review and maintain testing artefacts such as test cases, test scripts, test reports and test plans.
- Work closely with development teams, product teams, customers and key stakeholders to ensure the test scope meets the technology requirements.
- Identify and diagnose functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification.
Key Responsibilities:
Testing and verification of functional and technical requirements:
- Work with the development team to verify quality of the autonomy products, ensuring that the technical and functional requirements are met to the required standard.
- Deviations from the requirements are understood, recorded and actioned appropriately (working with the project and development teams to resolve).
- All verification work is completed with the agreed level of detail.
Develop and execute manual/automation test:
- Analyse, design and create manual test cases as per function requirements
- Analyse, design automation test coverage for regression suites.
- Execute and record test case outcomes.
- Capture/record bugs if found and communicate impact to project and development teams.
- Provide analysis, reproduction, and closure activities related to reported defects from deployed production systems.
- Support test coverage and requirements traceability activities.
- Evaluate exit criteria and communicate test closure reports.
Provide subject matter expertise to stakeholders:
- Provide quality assurance best practices to the design and implementation stages, in conjunction with product managers and development leads.
- Participate in test reviews, quality assurance upskilling and process development sessions to ensure quality, effectiveness and benefit of testing services throughout the autonomy team.
- Provide knowledge transfer and training to the distributed verification and program teams to support them in becoming self-sufficient in maintaining autonomy products delivered by our team.
- Work from Perth with occasional site travel, to provide verification testing and knowledge sharing to teams engaged in the autonomy projects and programs.
Essential skills and knowledge
Education
- A tertiary qualification in an IT related discipline is desirable
- ISTQB foundations / CTFL certified.
Experience
- Proven 7+ years as a Software Tester role or similar role
- Ability to work and participate in a team setting with open, collaborative communication style and a high degree of flexibility.
- Experienced with testing client-side applications, hosted environments and microservice architecture.
- Test automation framework experience is desirable.
- Understanding and experience in Test and Defect Management tools and processes.
- Capable of supporting quality as a development team responsibility.
- Knowledge of Mining and safety critical systems is desirable
Skills:
- Highly skilled at test analysis, design, implementation, execution, maintenance and closure activities.
- Efficient at requirement traceability analysis and maintenance.
- Fluent with both modern Windows and Linux/Unix operating systems.
- Git or other version control system.
- Having used common message formats such as XML and JSON.
Benefits:
- Salary sacrifcing
- Employee Assistance Program (EAP)
- Corporate discounts
JOB SUMMARY
Senior Test Analyst