Position: Quality Assurance Engineer
Company: Diebold Nixdorf
Category: .NET
Experience required: 2y
English level: intermediate

Key Responsibilities

•	Gains familiarity with QA Engineering concepts, practices and methodologies.
•	With guidance, performs basic QA Engineering duties in an assigned area (Functional, Performance or Automation).
•	Gains understanding of fundamental QA principles, including functional and performance testing.
•	Learns and applies DN’s QA policies and guidelines.
•	Assists with development of test cases and scripts.
•	Performs manual or automated testing to ensure software validity as per functional and business requirements.
•	Follows project steps and reports status to more senior colleagues and/or manager.
•	Assists with testability design reviews, creating and updating required documentation.
•	Assist with data analysis, documenting defects and validating steps to reproduce anomalies

Minimal Requirements
•	2+ year of relevant QC/QA experience
•	1+ year of desktop .NET applications testing
•	Understanding of testing approaches and methodologies
•	Root cause analysis of bugs, isolating or generalizing the steps
•	Understanding principles of installation testing
•	Experience with Windows 7, 10, Server 2012+
•	Experience with MS SQL Server
•	Understanding Client-Server architecture
•	XML, JSON