About HME Solutions
HME Solutions is a leading innovator in the global mining industry, specialising in the development of advanced Hardware, Technology, and SaaS-based Fleet Management Solutions (FMS) for heavy mining equipment (HME). Our flagship platform, FMS Liveâ„¢, integrates cutting-edge GNSS machine guidance and automation technologies to drive productivity, precision, and efficiency in both surface and underground mining environments.Â
Headquartered in Perth, Australia, with a large Software and Development team based in Hyderabad, HME Solutions is rapidly expanding into international markets to meet growing demand. As part of this growth, we are investing in a world-class administrative and technical support hub in Hyderabad, India—home to our software and infrastructure engineering teams. This office plays a critical role in supporting our global operations and driving innovation in mining technology.Â
Role Overview
Senior QA Analyst
As a Senior QA Analyst, you will play a critical role in the validation of software and hardware-integrated systems deployed across active mine sites. You will lead the design and execution of comprehensive testing strategies—spanning functional, API, performance, and UI automation testing—for web-based platforms, telemetry systems, and field-deployed devices. This position is ideal for a hands-on QA professional with strong testing fundamentals and an appreciation for real-world operational reliability in rugged industrial environments.Â
You will collaborate closely with product managers, developers, and engineering teams to ensure that HME Solutions’ applications meet the high standards expected in mission-critical mining operations. Your work will directly contribute to the safe, efficient, and intelligent operation of mining fleets around the world.Â
Key Responsibilities
- Design and execute
manual test cases
for web and mobile applications used in mining operations. - Perform
functional, regression, and exploratory testing
on software builds. - Develop and maintain
automated UI test scripts
using Selenium, Cypress, or similar tools. - Conduct
API testing
using Postman, Swagger, or REST-assured, validating endpoints and responses. - Execute
load and performance testing
using tools like JMeter or LoadRunner to ensure system scalability under mining data loads. - Collaborate closely with developers, product managers, and field engineers to validate requirements and replicate real-use scenarios.Â
- Identify, document, and track bugs through defect tracking systems like Jira or Azure DevOps.Â
- Participate in sprint planning, daily stand-ups, and test strategy discussions.Â
- Ensure end-to-end system validation for data integration across sensors, telemetry modules, and dashboards.Â
- Validate hardware-software integration for GNSS units, in-cab tablets, and telemetry modules to ensure consistent performance in real-world mining environments.Â
- Perform end-to-end workflow testing to verify that data captured from field hardware is accurately processed and visualised in web dashboards and reporting tools.Â
- Set up and maintain test environments that reflect production architecture, including cloud services, simulated sensor input, and edge device configurations.Â
- Create and manage representative test datasets, including synthetic and anonymised production data, to support robust regression and scenario testing.Â
- Reproduce and validate fixes for issues reported from mine sites by replicating field scenarios in controlled QA test beds.Â
- Document and maintain detailed records of test plans, test results, and defect reports to support auditability and continuous improvement.Â
- Contribute to the development and refinement of test automation strategy, including selection of tools, scripting standards, and prioritisation of test coverage.Â
- Assist in validating new features and platform behaviour against internal cybersecurity guidelines and relevant external compliance requirements (e.g., ISO 27001).Â
Required Skills & Qualifications
- Bachelor's degree in computer science, engineering, or related field.Â
5-7 years of experience
in software QA/testing roles. - Solid experience in
manual testing
for web and integrated platforms. - Proficient in
API testing
and automation using Postman or equivalent. - Strong knowledge of
web UI automation
frameworks such as Selenium, Cypress, or Playwright. - Hands-on experience with
load and performance testing
tools like JMeter. - Familiarity with Agile/Scrum environments and CI/CD pipelines.Â
- Excellent problem-solving skills and attention to detail.Â
- Strong written and verbal communication skills.Â
- Proven ability to test applications involving real-time data, including experience validating time-series, telemetry, or sensor-driven data streams.Â
- Strong understanding of database testing principles, including proficiency in writing basic SQL queries for data validation and consistency checks.Â
- Experience testing applications in cloud-based environments (e.g., Azure, AWS), with familiarity in navigating dashboards, managing test deployments, and validating hosted services.Â
- Practical understanding of version control systems (e.g., Git) and ability to work within CI/CD pipelines for test automation and continuous validation.Â
- Ability to interpret and validate log files, error traces, and application telemetry to support root cause analysis and quality assurance.Â
- Demonstrated capability in collaborating with distributed technical teams across different time zones and cultures.Â
Preferred Qualifications
- Knowledge of mining or industrial domain applications.Â
- Exposure to tools like GitHub, Jenkins, and Docker for integration testing.Â
- ISTQB certification or equivalent is a plus.Â
- Experience with end-to-end testing of SaaS platforms integrated with physical hardware or embedded systems.Â
Â
- Experience working with DevOps teams or involvement in CI/CD pipeline automation (e.g., GitHub Actions, Jenkins, or Azure DevOps).Â
- Working knowledge of containerisation and cloud environments (e.g., Docker, Kubernetes, AWS, Azure).Â
- Prior experience performing QA in safety-critical or field-deployed software systems.Â
- Ability to interpret and test based on systems engineering diagrams, interface specs, or equipment wiring maps.Â
- ISTQB Advanced Level certification or equivalent hands-on automation frameworks certification.Â
Why Join HME Solutions?
- Be part of a high-growth tech company shaping the future of mining.Â
- Work on impactful systems used in live operational environments.Â
- Collaborate with cross-functional teams globally.Â
- Competitive salary, learning opportunities, and performance bonuses.Â
- Be part of a high-growth tech company shaping the future of mining.Â
- Work on impactful systems used in live operational environments.Â
- Collaborate with cross-functional teams globally.Â
- Contribute to building industrial-strength solutions combining hardware, software, and cloud platforms.Â
- Play a key role in elevating quality standards across mission-critical applications.Â
- Gain exposure to mining sector innovation—telemetry, GNSS, machine guidance, and automation.Â
- Work in a startup-style culture with global backing and long-term career potential.Â
- Enjoy a culture that values integrity, ownership, teamwork, and continuous improvement.Â
Â