Position: Middle QA Automation Engineer (C#)
Company: Softwarium
Category: QA Automation
Experience required: 2y
English level: intermediate

Softwarium is looking for QA Automation Engineers to develop, use, and maintain a Selenium/Appium based framework for creating and running automated tests in an Azure DevOps pipeline environment. Automation Engineers will modify the framework to optimize automated test creation as well as coordinate with the automation test team in creating and maintaining highly resilient automated tests for commercial software products.

Our client — Thycotic-Centrify is a world-class cloud identity security company that has been ranked by Gartner as a Privileged Access Management (PAM) Leader for the second consecutive year. They have also received the highest possible score from Forrester in categories such as SaaS/cloud, Integrations, Deployment, Innovation Roadmap.

Team:
— 3 QA Automation Engineer;
— 2 Manual QA engineers.

**Job Requirements:**
- At least 2 years of experience as a Test Automation Engineer;
- Understanding of SDLC and bug life cycle;
- Ability to design and document test cases suitable for further automation;
- Basic knowledge of C# programming language and .NET framework;
- Experience with Appium test automation framework;
- Experience in writing automated tests with C# Appium client4;
- Experience with UI automation testing of desktop applications (Windows, Mac) (preferably) or native mobile applications using Appium test automation framework;
- Basic understanding of Git and practical experience of using it;
- Upper-Intermediate English level, ability to document test cases in English;
- Ability to work autonomously with a remote team of managers and developers.

**Preferred Qualifications**

- Experience using Azure DevOps for test management.

**Core Responsibilities:**
- Design and document new test cases that are suitable for automation;
- Take part in reviewing and refactoring existing manual test cases to - facilitate automation;
- Develop and maintain test automation suite(s) for a cross-platform desktop application using Appium framework (on Windows and macOS) using Appium C# (.NET) client;
- Constantly improve test coverage to facilitate Continuous Delivery practices.

**Working conditions**

The Softwarium company creates software for American, Canadian, and Norwegian customers in the social sphere, medicine, energy, and security.

We take care of our employees by creating comfortable working conditions: a spacious open space, an office with a magnificent view of Mikhailovskaya Square and Landscape Alley, team building and participation in conferences, and no overtime. You can always count on paying for a vacation, sick leave, and holidays. We immediately feel the contact with our person, so we have only 2 stages of the interview. It is possible to work both in the office and remotely.