Python Job: Software Test Analyst

Job added on


Mount Waverley - Australia

Job type


Python Job Details


Major Responsibilities

Perform Manual and Automated Verification of Software and Firmware, with both a functional and non-functional emphasis
Requirements Analysis to define test coverage and traceability
Author and Review manual and automated Test Cases and Procedures
Execution of manual and automated Test Cases / Procedures
Establish, maintain and control test environments to execute both automated and manual verification
Identify tools required to support verification, define intended use and perform validation on test tools
Support estimation and planning of verification activities
Document and manage software defects through to resolution
Resolve issues in a timely and cross-functional manner, working with other teams to efficiently solve problems
Write and review formal V&V Documentation

Required Education, Experience, Skills:
Certificate Degree qualified in Software Engineering, Computer Science or equivalent
ISTQB Certified Tester Foundation Level (CTFL), or equivalent
Skilled in using common test automation frameworks, principles and patterns
Experience working in a team utilizing Agile Methodologies

Experience with the following technologies:
Experience in use of Test Management Tools e.g., ALM / Rational Quality Manager
MS Windows OS, Linux/Unix and MS Office
Management of defects and change using systems such as JIRA
Verification of Application Programming Interfaces
Using test stubs and drivers to facilitate software verification
Attention to detail
Excellent self-management abilities
Good interpersonal and communication skills, both written and verbal

Highly Desirable:
Interest in Histology
Experience working on medical products
An understanding, or prior exposure to software coding (specifically .NET, C# and Python), coding patterns and standards
Experience in a highly regulated industry e.g., medical, defense shall be highly regarded
Understanding of System Engineering Principles
Experience with Firmware Testing Methodologies

Travel: Possible

Team player with own initiative who focus on problem solving skills
A team player that treats individuals with dignity and respect
A person comfortable working in an environment of change and continuing organizational evolution
Flexible and adaptable to changing environment and needs
Approachable and enthusiastic individual
When you join us, you’ll also be joining Danaher’s global organization, where 80,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System tools and the stability of a tested organization.

At Danaher, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.

If you’ve ever wondered what’s within you, there’s no better time to find out.