R&D Senior QA Automation Software Engineer
The opportunity
We are looking for a Senior QA Automation Engineer to drive test automation, quality assurance, and continuous validation strategies in our Grid Automation R&D unit. You will work closely with cross-functional engineering teams building mission-critical, real-time systems using C/C++ technology stack, deployed on Microsoft Azure. Your role will be key in ensuring our systems meet the highest standards of reliability, performance, and security in modern power grid solutions. The product is designed to have a long life while also being very efficient and secure.
You will be part of a global, agile technology team that develops future-proof solutions used in crucial infrastructure worldwide.
Want more jobs like this?
Get jobs in Krakow, Poland delivered to your inbox every week.

How you'll make an impact
- Design, implement, and maintain automated test frameworks and pipelines for embedded and cloud-integrated C/C++ solutions.
- Define and execute test strategies that cover functional, integration, system, performance, and security validation.
- Contribute to CI/CD pipelines (Azure DevOps) by integrating automated tests and improving release quality gates.
- Collaborate with software engineers to understand requirements, architecture, and system behavior to create effective test cases.
- Analyze and report test results, identify root causes, and work with development teams on resolution and continuous improvement.
- Advocate for quality-first culture, process improvement, and testability in product design.
- Lead QA initiatives, mentor junior engineers, and foster best practices in automated testing and quality engineering.
- Being a member of a cross-disciplinary team (active participation in team activities that focus on a common goal).
Your Background
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in QA automation with a strong focus on systems built using C/C++.
- Hands-on experience in automated test frameworks (e.g. Google Test, Catch2, or similar) and scripting (e.g. Python, Bash).
- Experience with Azure DevOps, pipelines, containers, and deployment in cloud environments (especially Microsoft Azure).
- Strong knowledge of test design techniques, including black box, white box, performance, and regression testing.
- Familiarity with software development lifecycle (SDLC), Agile/Scrum methodologies, and version control tools like Git.
- Experience with security testing, static/dynamic code analysis tools, and compliance standards is a plus.
- Good communication skills in English; ability to explain technical issues clearly.
Apply now
Current employees apply here
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA With Employer Contribution
- Pet Insurance
- Mental Health Benefits
- Virtual Fitness Classes
- On-Site Gym
Parental Benefits
- Fertility Benefits
- Family Support Resources
- Birth Parent or Maternity Leave
- Adoption Assistance Program
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Snacks
- Some Meals Provided
- Company Outings
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Summer Fridays
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Relocation Assistance
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Learning and Development Stipend
- Promote From Within
- Mentor Program
- Access to Online Courses
- Lunch and Learns
- Work Visa Sponsorship
- Leadership Training Program
- Internship Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at Hitachi Energy.