CrawlJobs Logo

Senior Software Test Engineer

Australia, Kewdale · Job Posted April 19, 2026
Apply Position
Job Link Share

Job Description

The Senior Software Test Engineer is responsible for design, implementation, maintenance and verification of software and software testing systems. This role also assists the software test manager to co-ordinate the test team, review new technology and improvements. Act as mentor to junior staff in the department

Job Responsibility

  • Review software requirements to ensure test coverage
  • Design software tests for software being implemented by development team
  • Employ test automation methods when applicable
  • Be involved in manual software testing when required
  • Mentor and oversee junior test team members where appropriate
  • Work with the software test team to ensure consistent test methods, approaches and tools are used across RCT products as far as possible
  • Contribute to the review of RCT quality processes in the software test area when required
  • Monitor progress of their own work within the test team and report to test lead
  • Assist test team manager with coordination of work within the test team

Requirements

  • BSc / BEng Electronic / Mechatronic /Software or equivalent experience
  • At least 2 years of software testing experience
  • Knowledge in programming automated software test systems
  • At least one communication protocol
  • Excellent time management skills
  • Methodical, systematic, process driven work practices
  • Total customer satisfaction culture and drive
  • Detail and accuracy oriented for self and team

What we offer

  • Work on new and innovative technologies
  • Diverse and inclusive working environment
  • Flexible working arrangements
  • Work within a strong team
  • Established business (50+ years) which is in a high growth technology industry and part of leading global mining and infrastructure equipment company Epiroc

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Test Engineer

8 matching positions

Senior Software Test Engineer

Senior Software Test Engineer position at eInfochips, an Arrow company, a leadin...
Location
Location
United States of America , Plano
Salary
Salary:
89900.00 - 165000.00 USD / Year
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in embedded systems development and testing, spanning both hardware and software
  • Strong expertise in C, C++, and real-time operating systems (RTOS)
  • Bachelor’s degree (or higher) in Computer Science, Engineering, or related field, or equivalent professional experience
  • Proficiency with testing frameworks (e.g., GTest, Pytest), Python automation frameworks, and automated testing methodologies
  • Hands-on experience with Linux OS and associated tools
  • Familiarity with CI/CD pipelines, processes, and tools
  • Solid understanding of communication protocols (I2C, SPI, UART) and hardware interfaces
  • Strong debugging, analytical, and defect root-cause analysis skills
  • Effective communication skills with the ability to mentor and motivate junior team members
Job Responsibility
Job Responsibility
  • Lead and collaborate with a team of test engineers to ensure effective and efficient testing practices
  • Partner with cross-functional teams—including software, hardware, and systems engineers—to define testing requirements and priorities
  • Design, develop, and execute comprehensive test plans and test cases for embedded software and hardware components
  • Drive the adoption of automated testing frameworks and tools to improve test coverage, reliability, and efficiency
  • Identify, document, and track defects
  • communicate findings clearly to development teams and ensure timely resolution
  • Conduct root cause analysis of defects and lead initiatives to enhance product quality and optimize testing processes
  • Actively participate in agile ceremonies, including sprint planning, retrospectives, and daily stand-ups, to support collaboration and transparency
  • Maintain and continuously update test documentation, including test strategies, test cases, and reports
  • Stay current with industry best practices in embedded systems testing and advocate for their integration into team workflows
What we offer
What we offer
  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Short-Term/Long-Term Disability Insurance
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Paid Time Off (including sick, holiday, vacation, etc.)
  • Tuition Reimbursement
  • Growth Opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer

The ResMed Digital Health Technology team powers digital experiences and engagem...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years’ dedicated software testing experience for testing SaaS application like o9, Fusion , preferably on agile projects
  • Candidate should be Fast Learner, Independent, Self starter with positive attitude and able to work with minimum guidance
  • Candidate should have good functional Experience on working with custom applications heavily integrated with oracle SCM modules like Planning, Manufacturing, Work In Progress, Order Management, Inventory, BOM, Engineering, Quality for Manufacturing and in adjacent systems like MES
  • Experience on Supply Chain Planning, Procurement modules will be bonus
  • Experience in supporting ERP implementation and retrofitting objects for an upgrade/Patches
  • Experience on requirement and test case management tools like Jira, Zephyr Scale, Confluence, Jama etc
  • Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Integration test, Stress & Scale, Smoke & Sanity, End to End test)
  • Excellent inter-personal, communication & documentation skills (English)
Job Responsibility
Job Responsibility
  • Operate as part of multiple Agile Scrum team and is responsible for leading and coordinating all test efforts for a program across geographies
  • Define testing strategy and plans to ensure the product being released is up to industry and company standards
  • Provide work estimates and timely progress updates for scheduling purposes
  • Analyse Requirements and identify and prepare Test Scenarios/Test Cases across tech stack ( UI / API/ Database etc) and maintain requirement to test case traceability for audit
  • Execute the Testcases and report Defects, lead defect management process
  • Document testing evidence in conformance to the QA and audit standards defined by ResMed
  • Status reporting of test progress and test metrics to the team and impacted stakeholders
  • Identifies risks, creates mitigation plans & communicates effectively as part of risk management
  • Plan and coordinate UAT testing with business users as needed
  • May be called to work out of normal hours/weekends/public holidays to support sites in other time zones
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer

You are passionate about building rock solid software. Now is your chance to do ...
Location
Location
Germany
Salary
Salary:
80000.00 - 90000.00 EUR / Year
linuxrecruit.co.uk Logo
Linux Recruit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in software engineering
  • Ideally with a JVM based language
  • Ability to both write and evaluate clean, maintainable code
  • Solid understanding of modern testing and QA practices and frameworks
  • Experience in automation
  • Real curiosity about AI tools and their testing challenges
  • Collaborative mindset
Job Responsibility
Job Responsibility
  • Take ownership of the end to end of software testing projects within a platform team
  • Support dozens of other engineering teams across the organisation
  • Bring software engineering excellence into testing
  • Work with backend languages such as Kotlin, Java, or Go
  • Drive full automation across the stack
  • Collaborate closely with product managers and engineering leaders
  • Shape solutions that will have an impact far beyond your own team
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer

Join us as a Senior Software Test Engineer at Barclays, where you'll spearhead t...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Payment & Acquiring business Domain Knowledge
  • Strong experience in QA – Manual and Automation
  • Able to work on multiple projects at same time as an individual contributor
  • Strong in testing concepts (estimations, creation of test strategy/ planning etc.)
  • Excellent communication skills [verbal and written] are essential
  • Ability to communicate clearly with the global team/stakeholders on the status and progress of allocated activities
  • Strong analytical capability
  • Ability to lead the project independently
Job Responsibility
Job Responsibility
  • Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards
  • Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues
  • Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested
  • Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer

Using Engineering procedures standard for research and development, carries out ...
Location
Location
United States , Bedford
Salary
Salary:
Not provided
werfen.com Logo
werfen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Science or a related field
  • Ten years of product development or relevant experience
  • Six to eight years of product development or relevant experience for advanced degrees
  • In vitro medical device experience highly desired
  • Proficiency in English language required
  • Proficiency in Python and scripting languages such as Bash
  • Experience with test automation frameworks including PyTest and pytest-bdd
  • Hands-on experience with embedded device test automation
  • Familiarity with CI/CD tools: Jenkins, Docker, Git (Bitbucket/GitHub/GitLab)
  • Knowledge of BDD-based test development
Job Responsibility
Job Responsibility
  • Lead testing activities including Software Feature Testing, Integration & System Testing, Regression Testing—covering UI, API, Functional, and Non-Functional testing (Performance, Load, Stress, Security)
  • Maintain a comprehensive traceability matrix to ensure full test coverage
  • Develop and maintain test frameworks, automation scripts, tools, test environments, and infrastructure
  • Conduct peer reviews of software requirements and design documentation
  • Review test cases, automation scripts, and test code for quality and accuracy
  • Assess existing test processes and recommend improvements to increase efficiency and effectiveness
  • Estimate, plan, and coordinate test activities while supporting ongoing testing efforts
  • Ensure compliance with internal design controls and applicable medical device regulations and standards (e.g., ISO 13485, IEC 62304, 21 CFR Part 820.30)
  • Lead a small testing team, delivering on key program milestones with a focus on timeliness and quality
  • Manage complex projects and multiple personnel simultaneously
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer

As a software engineer in test you will care about the quality of products along...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
ethoslife.com Logo
Ethos
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5.5 to 8 years of software development or test framework development experience
  • Proficient in at least one programming/scripting language (e.g. Javascript, Java, Python)
  • Familiarity with CI/CD and infrastructure tools (e.g. AWS/GCP, etc.)
  • Experience with hands-on automation framework development: TestNG/Cypress/Selenium/Rest Assured/Cucumber/Jest etc.
  • Expertise on test-driven development, developing different levels of automated tests, such as unit tests, integration tests, and functional tests
  • Self-directed, deeply curious and you take action on your great ideas
  • Detail oriented and have amazing communication skills
  • explaining technical problems succinctly and clearly
  • Willingness to challenge existing practices in order to make them even better
Job Responsibility
Job Responsibility
  • Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers, etc. to release life-changing products
  • Design and deliver risk-based test plans for new features and functionality, choosing the right method of testing for each situation or phase (scenario, exploratory, scripted, manual, automated, etc.)
  • Help ensure your vertical's releases adhere to deadlines while not compromising on quality
  • Pair with software engineers to identify coverage gaps, automate repeated tasks, and build regression test coverage through existing or new infrastructure
  • Be a reliable, friendly source of feedback on new functionality, features, and process changes
  • Awe your team by uncovering or better yet preventing corner case defects
Read More
Arrow Right

Network Software Test – Senior Software Engineer

About Arrcus: Arrcus was founded to enhance business efficiency through superior...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
arrcus.com Logo
Arrcus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Engineering/Computer Science or equivalent degree
  • Ability to write high quality automated test cases using Python
  • 5+ years of hands-on test experience of Networking protocols such as OSPF, BGP, ISIS, MPLS, BFD, MLAG, EVPN, VxLAN, SR-MPLS, SRv6
  • Proficient in the use of traffic generators to develop Data Path and Control Plane Test cases
  • Growing the existing automation framework to support customer user case testing scenarios and cross-feature integrations
  • Working knowledge of Test Harness like Robot framework, Jinja2 templating
  • Expertise in Scale and Performance Testing using simulation for customer networks
  • Using development infrastructure tools, such as Jenkins, Git, JIRA, etc.
  • Familiarity with Docker Containers, VMs expected
  • Knowledge of Network merchant silicon chipsets and Whitebox platforms
Job Responsibility
Job Responsibility
  • Deep understanding of Layer 2/3 protocols like BGP, BGP EVPN, ISIS, SR, MPLS,L3VPN, SRv6, and ability to validate networking functionality and performance through automation
  • Ability to understand and learn Service Provider, Datacenter, Campus/ Enterprise Customer Solutions
  • Influence development team to align with customer expectations with respect to deployment and UX needs
  • Creative problem solving and excellent Troubleshooting skills
  • Ability to handle multiple tasks and complete them on time
  • Good documentation and presentation skills
What we offer
What we offer
  • Generous compensation packages including equity
  • Medical Insurance
  • Parental Leave
  • Sabbatical leave (After 4 years of service)
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right