A

Embedded QA

Accepting applications

Actalent · Hyderabad, Telangana, India

Full-Time Mid I2CPythonRFSPIai
Posted
1 Jun
Category
Test
Experience
Mid
Country
India
Job Title: Embedded QA Engineer

Job Description

This role focuses on ensuring the quality and reliability of embedded firmware and IoT devices through comprehensive manual and automated testing. You will collaborate closely with stakeholders and engineering teams to understand product requirements, develop robust test strategies, and deliver high-quality software and firmware for production releases. The position requires strong embedded testing expertise, hands-on hardware debugging skills, and a passion for building a strong quality culture across the product lifecycle.

Responsibilities

Collaborate closely with stakeholders to understand product requirements, use cases, and system integrations in order to deliver high-quality software and firmware on schedule for production releases.
Plan, design, and execute functional, integration, and system tests for embedded devices, IoT solutions, and firmware components.
Create, maintain, and execute detailed test plans and test cases based on functional and product design specifications, and report results in line with QA policies and procedures.
Ensure the overall quality of the system and the robustness of the release process so that products are delivered reliably to customers.
Develop and review master test plans and implement defined test strategies with a strong focus on automation.
Review requirements and design documents from a test automation perspective, identifying opportunities to improve testability and coverage.
Quickly acquire domain knowledge and apply it effectively during project execution to improve test relevance and effectiveness.
Analyze, interpret, and report test results for both system integration and verification activities, providing clear and actionable insights.
Provide proactive feedback to development and system design teams to strengthen quality culture and improve product design.
Define testing best practices and standard methodologies, and train and guide engineers to maximize the value of test automation.
Apply a wide range of testing techniques, including unit, integration, system, and user acceptance testing, to ensure comprehensive coverage.
Perform both manual and automated testing based on business priorities and project timelines.
Support and participate in engineering processes such as the software development life cycle (SDLC) and release management.
Actively contribute to project planning by providing estimates for testing tasks, resources, completion timelines, and associated risks and costs.
Maintain a strong customer focus and ensure that testing reflects real-world usage and customer expectations.
Quickly gain hands-on knowledge of the product and its ecosystem to design effective test scenarios and identify potential issues early.
Provide customer perspective and product management vision to the delivery team to align testing with product goals and user value.
Understand various product use cases, including integrations with other systems, and verify that these integrations deliver value to users.
Debug hardware setups in case of failures, working closely with engineering teams to identify root causes and propose solutions.

Essential Skills

Strong experience in embedded firmware testing, including end-to-end validation of embedded devices and IoT solutions.
Proven expertise in testing embedded devices, IoT systems, firmware, and MQTT-based communication.
Competence in test planning and execution for functional, integration, and system-level testing.
Experience in hardware debugging, including working with embedded boards and test setups.
Experience in testing IoT devices and cloud-based IoT firmware solutions.
Experience with automation testing using LabVIEW, Python, or similar scripting and automation languages.
Experience testing communication protocols such as CAN, I2C, SPI, RS485, and related interfaces.
Ability to use logic analyzers, oscilloscopes, emulators, simulators, debuggers, and other diagnostic equipment for troubleshooting.
Experience with cellular communication protocols such as 2G, 3G, 4G, 5G, LTE, NB-IoT, and Cat-M.
Experience with RF testing and cellular network simulators.
Expertise in battery technologies, power profiling, and energy efficiency testing for embedded and IoT devices.
Hands-on experience with CAN tools such as CANoe, CANalyzer, and PCAN for data logging, analysis, and debugging.
Strong practical knowledge of CAN communication and related toolchains.
Knowledge of communication protocols such as REST (HTTP or CoAP) and MQTT.
Familiarity with CI/CD pipelines and automation frameworks for embedded testing.
Experience working with Agile software process techniques and practices.
Working knowledge of tools such as IBM RTC, RQM, and JIRA for requirements, test, and defect management.

Additional Skills & Qualifications

Experience in embedded software and firmware testing for HVAC control applications from concept through production.
Background as an IoT engineer or embedded engineer with a focus on quality assurance and test automation.
Strong analytical and problem-solving skills, especially in complex hardware–software environments.
Ability to define and promote QA processes, including test plan reviews, defect management, risk and complexity analysis, and regression test maintenance.
Capability to mentor and guide other engineers in test automation and quality best practices.
Strong communication skills to convey findings, risks, and recommendations clearly to cross-functional teams.
Demonstrated ability to maintain a relentless customer focus and translate user needs into effective test scenarios.

Work Environment

The role is embedded in a technical engineering environment focused on developing and validating embedded firmware and IoT products. You will work closely with cross-functional teams using tools such as IBM RTC, RQM, JIRA, CANoe, CANalyzer, PCAN, logic analyzers, oscilloscopes, emulators, simulators, debuggers, and cellular network simulators. The work involves a mix of manual and automated testing, hardware lab work, and collaboration within Agile development processes supported by CI/CD pipelines. The environment emphasizes quality, continuous improvement, and strong alignment with customer use cases, providing opportunities to work on advanced communication protocols, RF and cellular technologies, and energy-efficient embedded systems.

Diversity, Equity & Inclusion

At Actalent, Diversity And Inclusion Are a Bridge Towards The Equity And Success Of Our People. DE&I Is Embedded Into Our Culture Through

Hiring diverse talent
Maintaining an inclusive environment through persistent self-reflection
Building a culture of care, engagement, and recognition with clear outcomes
Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.
Show more Show less