
Quality Assurance Engineer - Minesite
HME Solutions • Jharsuguda, Odisha, India
**Role & seniority: ** Senior QA Engineer (5+ years), manual + automation testing in Agile teams
**Stack/tools: **
-
Manual testing: functional, regression, integration, system, UAT; exploratory/smoke/sanity; web + mobile cross-device/cross-platform
-
Automation: Selenium WebDriver, Playwright, Appium; Java/Python/JavaScript (for automation)
-
API: Postman
-
Performance/load: JMeter; load-testing scenarios; system resiliency checks
-
Data validation: SQL
-
DevOps/CI/CD: Git, Jenkins or GitHub Actions
-
Defect/test management: Jira and/or Azure DevOps or Bugzilla; traceability matrices
-
Top 3 responsibilities:
-
Create/execute test plans, test cases, and scenarios (manual across web/mobile/API; include UAT)
-
Build and maintain automation test scripts for web/mobile; ensure coverage and traceability
-
Perform load testing, deep data validation, and post-release validation; manage defects via tracking tools
-
-
Must-have skills:
-
5+ years hands-on QA (web apps, mobile apps, API systems)
-
Test planning/execution in Agile; strong analytical/problem-solving skills
-
Automation experience with Selenium/Playwright/Appium and basic Java/Python/JS
-
API testing with Postman; load testing with JMeter
-
Ability to validate data deeply (SQL) and work with Jira/Azure DevOps
-
-
Nice-to-haves:
-
Exposure to security/performance testing principles
-
Mentoring/reviewing junior
-
Full Description
Company Description
HME Solutions is a manufacturer of fleet management software, hardware, and autonomous solutions for the heavy mobile mining industry. The company’s FMS-LIVE platform delivers next-generation fleet management capabilities for both open-pit and underground mining operations. By collecting onboard telemetry data automatically via advanced VDL hardware, HME Solutions helps customers optimize operations and automate equipment processes. The company focuses on intelligent mining through smart, integrated systems that improve decision-making and operational efficiency. Team members contribute to products that directly impact safety, productivity, and sustainability in mining environments.
Role Summary
We are looking for a Senior QA Engineer with 5+ years of experience in manual and automation testing across web applications, mobile apps, and API-based systems. The ideal candidate will ensure high-quality software delivery through effective test planning, execution, and collaboration within Agile teams. Candidates should also be capable of creating and testing load-testing scenarios and performing deep data validation as part of quality assurance.
Key Responsibilities
-
Analyze business requirements, functional specifications, and technical designs.
-
Prepare and execute test plans, test cases, and detailed test scenarios.
-
Perform manual testing including functional, regression, integration, system, and UAT.
-
Conduct web application testing, covering UI, functionality, cross-browser, and responsive behavior.
-
Develop and maintain automation test scripts for web and mobile applications.
-
Conduct API testing using tools like Postman.
-
Create and test load-testing scenarios, perform data validation, and ensure system resiliency under stress. • Log, track, and verify defects using Jira, Azure DevOps, or Bugzilla.
-
Collaborate closely with developers, product owners, and business analysts.
-
Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives).
-
Perform cross-device and cross-platform testing.
-
Conduct smoke, sanity, and exploratory testing before release.
-
Maintain test coverage and traceability matrices.
-
Mentor junior QA engineers and review their deliverables.
-
Contribute to continuous improvement of QA processes and standards.
-
Support production releases and perform post-release validation
Technical Skills
Testing Expertise
Manual Testing: Functional, Regression, Integration, System, UAT
-
Web App Testing
-
Mobile App Testing (Android/iOS)
-
API Testing (Postman)
-
Exploratory, Smoke, and Sanity Testing
-
Load Testing & Data Validation
Automation Tools & Frameworks
-
Selenium WebDriver
-
Playwright
-
Appium (Mobile automation)
Programming / Scripting
- Java / Python / JavaScript (working knowledge for automation)
Performance & API Tools
-
Postman (API automation basics)
-
JMeter (for load testing scenarios)
DevOps, CI/CD & Version Control
-
Git (branching, merging, version control)
-
Jenkins / GitHub Actions
Bug Tracking & Test Management
-
Jira • Azure DevOps Databases
-
SQL (for deep data validation)
Qualifications
-
5+ years of hands-on experience in software testing
-
Experience in Agile/Scrum environments
-
Exposure to DevOps workflows
-
Strong analytical and problem-solving skills
-
Understanding of performance, load, and security testing principles