Senior PPC QA Engineer - Test Automation
New
E
EPAM SystemsPower systems software
Opportunity to work remotely within PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English proficiency at B2 level or higher
- Experience
- 5+ years of experience in software QA or systems verification with a strong focus on automated testing
- Required Skills
- PythonEmbedded SystemsMatlabCI/CD
Requirements
- Have 5+ years of experience in software QA or systems verification with a strong focus on automated testing.
- Have experience with MATLAB/Simulink testing, simulation harnesses, or model-based verification.
- Be proficient in Python for test orchestration, data analysis, plotting, and report generation.
- Be proficient in CI/CD.
- Be able to program or script test code and automation tools, rather than only execute manual procedures.
- Design test cases from requirements and interface specifications, including meaningful edge and failure cases.
- Have experience testing embedded, control, simulation, industrial, or other system-integrated software.
- Analyze time-series signals, logs, test outputs, and performance measurements.
- Provide clear defect reports and test documentation, and collaborate with developers through issue resolution.
- Have English proficiency at B2 level or higher.
- Knowledge of grid-code or power-system test scenarios is a plus.
- Familiarity with PSCAD, PowerFactory, or PSS/E is a plus.
- Experience with CI integration, automated regression, hardware/software-in-the-loop, or lab-based testing is a plus.
- Experience testing controller interfaces with third-party equipment, including timing and communication performance, is a plus.
Responsibilities
- Engage in requirements and design reviews to identify testability gaps and shape verification strategy.
- Translate requirements and interface specifications into test scenarios, acceptance criteria, and traceable test cases.
- Design, implement, and maintain reusable automated test suites and supporting frameworks for PPC control models, software components, interfaces, and regression workflows.
- Configure and run simulation-based tests using MATLAB/Simulink and relevant electrical models or test environments.
- Verify assigned control responses, including active/reactive power, voltage/frequency, dispatch, and protection support.
- Test PPC interfaces to power meters, WTGs, third-party equipment, and BESS controllers against agreed specifications.
- Assess scan rate, latency, timing, and signal handling against project acceptance limits.
- Analyze outputs, signals, logs, and plots, and report failures with reproducible steps, configuration, and diagnostic evidence.
- Verify fixes, maintain regression coverage, and contribute to release-level validation and quality reporting.
- Collaborate with control developers, embedded developers, DevOps, and electrical-model engineers to clarify expected behavior and resolve defects.
View Full Description & ApplyYou'll be redirected to the employer's site