Senior Software Engineer- QA Validation
Bangalore, IndiaFull-TimeSeniorQA / Testing
Required Skills
- Experience with programming languages embedded in C, Python, and Shell is a must.
- Prior Work experience/exposure to drivers testing & Post silicon validation is required.
- Able to transform the test scenarios into automated test scripts using C/Python.
- Experience in an Automation framework is required.
- Experience in ARM architecture (Cortex-A/Cortex M) & Micro controllers are required.
- Experience in standard Process tools like Jira, Confluence, git, and Gerrit is required.
- Experience in Jenkins, monitoring, troubleshooting, and integration (CI/CD tools).
- Prior experience in designing Test plans for features from scratch is an advantage.
- Strong knowledge of test tools like Test Link, and an Automation validation framework is a must.
- Experience with embedded system programming and debugging with JTAG debuggers is an added advantage.
- Self-driven, continuously motivated, and a good team player with a positive attitude.
- Excellent written/oral communication skills.
Roles & Responsibilities
- Develop, execute, and automate detailed functional test plans for post-silicon validation. This includes Device drivers testing, System integration testing, Automation, CI/CD.
- Develop test cases & test plans for the post-silicon deliverables in Alif’s MCU products.
- Execute the test plans that validate the System software functionality and work with the development team on problem resolution.
- Automate regression testing for the various security software deliverables.
- Interact with development team members to meet and optimize product design requirements
