
Firmware Validation Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- The job requires automation of tests & lab infrastructure.
- Analysis of test cases and identifying areas of automation, planning, scripting, and testing.
- Selecting the correct language and framework for a given task environment.
- Strong Development experience in programming languages such as Python (C#, and PowerShell – added advantage).
- Strong experience in Platform Validation / Server Validation with debugging knowledge.
- Experience in Power Management (Hibernate / ON / OFF / Sleep).
- Strong Automation experience on Test (Windows UI, Web), Infrastructure and Build.
- Understanding of frameworks. Example: pyunit, pester, etc.
- Knowledge of working with .csv, .json, .zip, .tar, xml.
- Experience on Database design, implementation, and maintenance with SQL Server.
- Strong working knowledge of Windows Operation system calls.
- Good Working knowledge of Automation tools such as Selenium and Pywinauto (Any other similar tools).
- Have Experience with one of these CI servers: TeamCity, Jenkins
- Working knowledge of best practices for versioning (GIT, perforce) and packaging software.
- Good knowledge of PC hardware + software testing and test methodologies.
- Good understanding of Windows - systems, port, networking, remote access, and shared drive.
- Knowledge of working with .csv, .json, .zip, .tar, xml.
- Experience on Database design, implementation, and maintenance with SQL Server.
- Strong working knowledge of Windows Operation system calls.
- Good Working knowledge of Automation tools such as Selenium and Pywinauto (Any other similar tools).
- BTech in Computer Science or ECE.
- 5+ Years of experience….
- To support and promote the values of UST.
- Comply with all Company policies and procedures