QA Engineer
Core
Ensuring quality and reliability of mobile applications and IoT/firmware products through automated and manual testing methodologies.
Role type
Mobile QA Engineer (IoT/Hardware)
Builds
Mobile apps (iOS/Android) and firmware/hardware for home energy solutions
Domain
Renewable Energy / Smart Home / IoT
Required skills
Mobile testing (iOS/Android), Test automation (Detox, React Native), CI/CD (CircleCI, Docker), Test management (Testrail), White/Gray box testing, Python/JavaScript/TypeScript
Preferred skills
Startup environment experience, Rapid release cadence, Agile/Scrum, GraphQL/GRPC, Renewable Energy industry experience
Technologies
Detox, React Native, Android Studio, XCode, CircleCI, Docker, Testrail, Python, JavaScript, TypeScript, GraphQL, GRPC
Responsibilities
Conduct thorough testing of mobile applications on iOS and Android to identify bugs and usability issues; Develop and maintain automated tests using industry-standard tools; Perform extensive manual testing on mobile devices and hardware panels; Collaborate with development teams to create test plans and tooling; Document defects and enhancement requests; Configure and maintain test environments and simulators.
Seniority
Mid-level, hands-on IC