Description
Key Skills: Python, Java, JavaScript, IEC 61850, IEC 60870, Modbus, DNP3, Embedded Testing, Test Automation
Good to Have Skills: Bash, Golang, Omicron CMC356/500, CPC100, Wireshark, Serial Port Monitor, Tera Term, Wi-Fi, BLE, USB, Ethernet, HIL/FIL/SIL testing, Git, CI/CD pipelines, Azure/AWS/GCP, ISTQB Foundation certification, oscilloscopes, logic analyzers, secure communication protocols, authentication mechanisms, data encryption.
Roles & Responsibilities:
- Conduct comprehensive functionality testing across protection and control products to ensure reliable operation under normal and fault conditions.
- Validate correct operation of protection schemes by simulating fault conditions and verifying product response.
- Validate and test industrial communication protocols like IEC 61850, IEC 60870, Modbus, and DNP3.
- Design and develop advanced test automation frameworks and scripts to enhance testing efficiency for embedded systems.
- Design, develop, and operate HIL, FIL and SIL test environments to simulate real-world grid conditions.
- Test and validate embedded communication interfaces using Serial Port Monitor, Tera Term, and Wireshark tools.
- Perform deep-dive debugging of embedded firmware and hardware interactions during system failures using oscilloscopes and logic analyzers.
- Develop detailed test plans, test cases, and test scripts based on product requirements and design documents.
- Define and implement overall testing strategies including functional, regression, performance, security, and automation testing.
- Identify, analyze, and document defects using tracking tools and track defects through resolution.
- Provide clear test reports, metrics, and dashboards to stakeholders and collaborate with development teams.
- Provide technical guidance and mentorship to junior QA engineers and lead test initiatives for large features.
- Perform end-to-end system analysis and design of complex hardware, software, and communication systems.
Experience Required: Minimum 10 to 15 years related experience in Protective Relaying & Substation Communication Solutions and Lateral Protection (Medium/High Voltage Products). Experience in Agile environment and understanding of SDLC, STLC. Experience with version control systems, CI/CD pipelines, and cloud environments.
Education: Bachelor's/Master's degree in Electrical/Electronics/Software Engineering or equivalent