- Company Name
- CONFLUX SYSTEMS
- Job Title
- Embedded Quality Assurance Tester
- Job Description
-
Job Title: Embedded Quality Assurance Tester
Role Summary:
Assist development teams in validating functionality of embedded and IoT systems, including hardware, firmware, and backend services. Design test coverage, develop and run manual and automated tests, analyze logs, and report defects to ensure product quality.
Expectations:
- Deliver thorough test plans and automation scripts for embedded devices and cloud interfaces.
- Detect and document defects, assess risks, and provide data‑driven test metrics.
- Communicate findings to engineering, product owners, and stakeholders.
Key Responsibilities:
- Create test plans, test cases, and automation scripts for embedded and IoT environments.
- Execute functional, integration, and performance tests across physical dispenser hardware and connected services.
- Analyze system, application, and event logs to identify root causes.
- Validate backend communication protocols (APIs, web services, CAN‑type messaging).
- Enhance test tools and automation frameworks to improve efficiency.
- Support prototype testing and early‑stage feature development.
- Document defects and generate test reports.
Required Skills:
- Experience testing embedded systems (HVAC, automotive ECUs, IoT devices, telecom hardware, industrial systems).
- Proficiency in Linux, shell scripting, and Unix command‑line tools.
- Strong understanding of SDLC, embedded software development, and QA methodologies.
- Ability to triage issues, identify root causes, and propose resolutions.
- Knowledge of backend communication protocols (APIs, web services, CAN).
- Programming/scripting skills in at least one language (Java, Python, C#, etc.).
- Analytical mindset with attention to detail and problem‑solving capabilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (preferred).
- No specific certifications required.