Middle Automation QA Engineer

Project description

Long-term enterprise project for a world-famous company.
The project is being developed from the scratch by the senior team distributed across Europe and implemented using modern frameworks and technologies.
The system availability is the key. One day of the system not being available costs company more than hundred million dollars of expenses, therefore, the project follows strong TDD process and Pair Programming in order to assure the high level of availability, reliability, and performance.

Responsibilities

Work with the automation team writing optimized and scalable UI automated tests using Visual Studio and C#
Gain exposure to Domain, Behaviour, and Test Driven Development (DDD, BDD, and TDD) in an Agile, Continuous Integration (CI) and Continuous Delivery (CD) environment

Required skills

Understanding of Agile methodologies and engineering practices
Experience with continuous integration and source control systems
Experience in building test framework using C#

Would be a plus

Performance testing experience would be extremely advantageous
Experience with the Atlassian suite of apps (Jira, Confluence, Bitbucket, etc.)
Practical experience with Testrail
Knowledge of SQL Server and MySQL, Azure, Jenkins
Past exposure to WPF (Windows Presentation Framework) would be very useful
UI Automation using Microsoft UI Automation and/or the White Framework
Exposure & knowledge of TDD or BDD

We offer

Professional growth and development program
Challenging projects
Flexible working hours
Competitive salary
Performance bonus program
Modern office