Create Python-based test automation scripts and work with existing frameworks to perform the validation. Diagnose/debug any simple hardware or software-related issues.
Prepare detailed validation plans of the consumer electronic products (devices) by considering regular and corner end-consumer scenarios
Requirement 1:
Technical Skills:
Hands-on experience in Python programming & Python automation framework development
Hands-on experience with Linux
Good to Have:
Experience in embedded testing
Experience with version control systems (Git).
Requirement 2:
Technical Skills:
Hands-on experience in Python programming
Hands-on experience with Linux
Hands-on experience in Embedded SW development or testing
Good to Have:
Experience in embedded Linux Kernel, device drivers, and build systems
Experience with software quality metrics like code coverage, static & dynamic code analysis
Experience with the Yocto build system
Experience with CI/CD tools and processes
Non-Technical Skills :
Excellent verbal and oral communication in English
Experience with interacting with customers and multi-disciplinary teams