Junior QA Automation Engineer (Embedded Devices)
Core
Build automated test suites for connected hardware, firmware, and backend services to validate real-world device behavior.
Role type
Junior IC QA Automation Engineer (Embedded Devices)
Builds
Automated test suites for device firmware, hardware integrations, APIs, and backend services
Domain
IoT / Embedded Systems / Fleet Management
Required skills
Java, Kotlin, Linux/Ubuntu, Python, Bash, Serial communication protocols (UART, SPI, I2C, RS-232, RS-485, USB CDC), CI/CD integration, Hardware schematics reading
Preferred skills
Cucumber/BDD frameworks, JUnit, TestNG, Jenkins, GitHub Actions, Cloud platforms (Azure/AWS), AI-assisted development tools
Technologies
Java, Kotlin, Python, Bash, Linux, Ubuntu, Jenkins, GitHub Actions, Azure, AWS
Responsibilities
Test device firmware, hardware integrations, APIs, and backend services; Work directly with physical devices like cameras and telematics adapters; Build automated test suites; Write supporting scripts; Integrate automated tests into CI/CD pipelines
Seniority
Junior, hands-on IC