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
View details
Apply Now