Position: Automation QA Engineer for dbForge
Company: Devart
Experience required: 3y
English level: pre

About company:

We are looking for Automation QA Engineer to work with the dbForge Studio products, that belongs to the line of full-featured IDEs for database development and administering.

The technology stack that we use: C #, WinForms, WCF, DevExpress, ANTLR.
To learn more about the product line, follow the link: www.devart.com/dbforge

Requirements:
- 3+ years experience as an AQA
- Basic knowledge and understanding .NET Framework and C#
- Basic knowledge and understanding of PLO principles (SOLID, design patterns)
- Basic knowledge of software testing theory
- Basic knowledge and work with test frameworks, in particular with Selenium WebDriver
- Skills in CI/CD systems (Jenkins, Azure, TeamCity, Bamboo, etc.)
- Understanding the principles of automated testing
- Basic knowledge and work with scripting programming languages (PowerShell, Python, Groovy, etc.)
- Database skills, knowledge of SQL
- Skills of using version control systems
- Skills of using tools for monitoring, collecting metrics and their display (Prometheus, Grafana, Elasticsearch, Zabbix, etc.)
- Skills of working with containerization systems, particularly working with Docker.

Nice to have
- Certification in key areas of activity
- Participation in the development of major projects and systems.

Responsibilities:
- Development of new and improvement of existing functionality for automated testing tools (CLI, UI Automation, Performance, etc.).
- Development and support of monitoring solutions related to obtaining, accumulation and analysis of test results
- Interaction with TPM and ATL during the design and implementation of functionality
- Timely entry of defects in tested products into the tracing system
- Tracking of life cycle problems in tested products
- Verification of corrected errors
- Development of a new test coating for automated testing tools
- Analysis of the current test coverage and formation of proposals for its improvement
- Development and approval of new test strategies and scenarios for TPM and ATL
- Providing effective coating for different scenarios of automated testing tools launch (“daily build”, “acceptance”, etc.).

Work conditions:
- No overtime;
- Flexible working hours;
- 18 working days of vacation;
- 15 working days of sick leave;
- Medical insurance;
- Online English courses;
- Opportunities for professional development and personal growth (50% of tuition fees);
- Different online activities: reunion & learning events, team meetings, etc.

*Under martial law, some of the above-mentioned points may be temporarily limited.