Job Description
We are looking for a Power System Test Engineer for our customer’s R&D team who focuses on the fields of electrification, automation and digitalization.
Responsibilities
- The successful candidate will work as a Test Engineer in software development teams for products on power systems.
- Working within international software development teams across global locations to support testing and quality assurance of Desktop and Web-based commercial application software for electrical power system modeling and analysis,
- Review requirements, specifications, and technical design documents,
- Design and develop detailed and well-structured test plans and test cases and document them using test case management tools such as Xray,
- Create automated test scripts using test automation tools such as TestComplete,
- Execute manual and automated tests from customer perspective to ensure that product conforms to requirements,
- Perform testing activities on several test levels (Modul, Integration, System, Regression, Performance, etc.),
- Identify, record, document, and track bugs until resolved according to Quality Assurance standards,
- Perform regression testing to verify that bug fixes and new features do not introduce defects elsewhere in the product,
- Develop and track quality assurance metrics, like defect leakages, defect trends etc. and contribute to process improvements,
- Participating and proactively contributing to an agile environment according to SAFe (Scaled Agile Framework) process,
- Work with end customers and product stakeholders on resolution of software issues
Requirements
- B.S. and/or M.S. degree in Electrical Engineering, Computer Science/Engineering (or similar fields),
- Good command of English is a must, German is a plus,
- Experience or interest in understanding/applying software testing methodologies and processes especially with test automation tools like TestComplete,
- Experience or interest in designing and developing test plans and test cases,
- Basic to intermediate programming and/or scripting skills, especially with Python,
- Ability to create and maintain easily understandable, meaningful, concise software testing documentation; with test management tools like Xray,
- Knowledge in Software life cycle and agile methodologies (especially SAFe framework or Scrum),
- Proficient understanding of code versioning tools, such as GIT,
- Willing to move on career steps as Software Testing Engineer specialized on Power Systems Analysis
Preferable Additional skills/experiences (i.e., is a plus):
- Knowledge of Energy Domain - Power Systems concepts,
- Related experience in power systems engineering,
- Related experience in software testing and quality assurance activities,
- Hands-on experience with white box and/or black box testing,
- Practical engineering experience in power system analysis software applications such as PSS®E, PSS®CAPE, PSS®SINCAL etc.,
- Experience in using ALM tools for tracking agile process (e.g., JIRA),
- Knowledge in Continuous Integration and Continuous Delivery Pipelines (CI/CD),
- Knowledge of cloud and virtualization technologies
Benefits
- Training Budget
- Private Medical Insurance
- Private Pension Plan with company contribution
- Life Insurance
- Meal Ticket (1.000 TL/monthly)
- Creche allowance for mothers
Location: Ankara – ODTÜ Teknokent
Working Model: Hybrid (6 days office in a month)