We are seeking a Quality Assurance Automation Engineer.
You, who have a "Dare to think new" mindset and work as a go-getter in a team, are suitable to work in our learning and growth workplace with several opportunities.
Key Responsibilities:
Develop Test Strategies: Create the test strategy, test approach, and test plans for CR Mining products.
Product &
Technology Mastery:
Gain a deep understanding of CR Mining products, components, and technology, as well as how these components integrate into the system.
System Landscape Knowledge: Gain overall knowledge of the system landscape (from IoT devices as the data source to visualization options for the end user).
Ecosystem Testing: Come up with effective ways of testing all components in the ecosystem in isolation (shift-left approach) and in an integrated fashion.
Test Automation Selection: Develop test scenarios/test cases and identify candidates for automation based on repeatability.
Required Skills and Qualifications:
IoT &
Hardware Fundamentals:
Basic understanding of telematics hardware and sensors, IoT Hub and Gateways, Device management, Bi-directional communication, and OTA Upgrades.
Testing Methodologies: Prior experience with manual and automation testing tools and approaches.
Workplace Management: Test environment setup (hardware, software, simulation) for End-to-End verification.
Technical Stack Expertise:
C# (.NET)
Selenium automation framework &
Playwright
Azure DevOps &
DevOps Pipelines
Git
MS Test
Page Object Model (POM) pattern
Data-driven testing
AI Tooling: Valuable to have – GitHub Copilot.
Nice to Have
Mining industry domain knowledge.
MS Copilot knowledge.