> Markdown version of [/jobs/ext/3034963-test-lead](https://www.wearedevelopers.com/jobs/ext/3034963-test-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Lead - **Company:** HCL America Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $69,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Computer Programming, Software Debugging, Firmware, Python (Programming Language), Test Data - **Published:** September 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2af97ddc02a69029 ## About the Role * Experience in Battery Management System (BMS) firmware, mix of QA & Development * Strong Programming skills (preferably in Python) for test automation * Experienced in various test tools like battery testers, source meter, multi meter, etc. * Excellent debugging skills to tackle challenging problems * Strong analytical/problem solving skills to support proposed solutions * Ability to articulate design issues and path to resolution both verbally and with documentation * Proven ability to work independently under high pressure and comfortable working in a dynamic environment Other Requirements * Knowledge of Li-Ion chemistries and cell modeling is a plus. * Prior industrial experience in hardware/firmware verification and validation is preferred. ## Description The Battery Performance Engineering Testing Team at client is looking for a Test Engineer who have experience in testing Battery Firmware Testing (BMS) and Battery Test Cyclers (like Maccor, Newar, Arbin) experience. Also They need to have Python coding experience as plotting scripts from test results are required., * Work with other technicians and test engineers to execute electrical and battery cycler tests and provide accurate result report. * Generate KPI for day to day lab activities. * Review BMU schematics and layout to verify conformance and to determine testability. * Conduct investigations and prepares reports to support investigations. * Co-develop procedures and analyzes data for validation activities. * Run complex test setups and DOEs using high accuracy test equipment. * Troubleshoot equipment and sample issues, maintain and solve test equipment problems as needed. * Ensure that the test data collected meets the highest standard of quality. * Use various types of measurement equipment to test batteries and cells. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)