Happiest Minds Technologies
Website:
happiestminds.com
Job details:
Job Title: Embedded Firmware QA - Test Automation
Reference: SMART6671_HM
Years of Experience: 3 to 6 years
Job Summary: We are seeking an experienced Embedded Firmware QA Engineer with a strong background in test automation. The ideal candidate will have expertise in Python and Pytest, along with hands-on experience in testing embedded firmware and IoT protocols. This role requires a detail-oriented individual who can ensure the quality and reliability of our embedded systems through effective testing strategies.
Responsibilities:
- Design, develop, and execute automated test scripts for embedded firmware using Python and Pytest.
- Conduct thorough testing of embedded firmware to identify defects and ensure compliance with specifications.
- Test REST APIs and IoT protocols to validate functionality and performance.
- Collaborate with cross-functional teams to understand requirements and provide feedback on product quality.
- Document test plans, test cases, and test results, and report findings to stakeholders.
- Participate in code reviews and contribute to continuous improvement of testing processes.
- Stay updated with industry trends and best practices in embedded firmware testing and automation.
Mandatory Skills:
- Proficient in Python programming language.
- Experience with Pytest for test automation.
- Strong understanding of embedded firmware testing methodologies.
- Familiarity with IoT protocols such as MQTT, CoAP, or similar.
- Knowledge of REST API testing.
Preferred Skills:
- Experience with embedded communication protocols.
- Understanding of Object-Oriented Programming (OOP) principles in Python.
- Familiarity with version control systems such as Git.
- Experience in Agile/Scrum methodologies.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 3 to 6 years of experience in embedded firmware testing and automation.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
If you are passionate about quality assurance in embedded systems and have the required skills, we encourage you to apply for this exciting opportunity.
Click on Apply to know more.