Primary Responsibilities :
- Must have a strong expertise of testing Embedded Devices, IOT, Firmware, MQTT protocol.
- Create and execute test plans and test cases based upon functional and product design specifications and report results as per QA policies and procedures.
- Help, define, promote, and ensure adherence to Quality assurance processes such as test plan, reviews, defect management, risk / complexity analysis, manual / automation regression test maintenance.
- Responsible for Not only the quality of the system but also in the way that it is released to customer.
- Review of requirements and design documents from a test automation and end user point of view
- Quickly grab Domain knowledge and apply it in project execution.
- Analyze, interpret, and report test results for both system integration and verification purposes.
- Provide (pro-active) feedback to development and system design for bringing the Quality culture.
- Flexible to work on manual testing and automation testing based on business priorities.
- Supports and participates in the engineering processes (SDLC, release management, etc.)
- Actively participate in the Agile ceremonies.
- Quickly gains hands-on knowledge of product.
- Understands the various use cases of the product, including other systems integration provides value to the users.
- Debug the Hardware setups in case of failure.
- Execute programs and automated scripts for testing purposes.
- Develop automation scripts to align with acceptance criteria.
- Functional test new products and regression test existing products during each QA release cycle
Preferred Qualification and Experience :
Engineering B.Tech EEE with specialized in Electronics, Electrical and Communications.At least 4+ years of professional experience in Strong Embedded Firmware Testing ExperienceAt least 2+ Hands-on Experience in Embedded Linux OS / Ubuntu and shell scripting.Al least 3+ Hands-on Experience in creating the Hardware setup and debugging in case of setup failure.Experience in Automation testing by using LabView, Python or similar languages.Experience utilizing Agile Software Process TechniquesKnowledge on communication protocols like REST (HTTP or CoAP), MQTT Etc.Experience in AWS cloud services and IOT concepts.Ability to use logic analyzers, Oscilloscope, emulators, Simulators, debuggers, and other diagnostic equipment.