Position: Lead Automation QA Engineer
Company: DASH Financial Technologies
Category: QA Automation
Experience required: 2y
English level: upper

Project description:
Modern Broker-dealer, order management system project in Capital markets domain (trading).
Re-engineering from scratch. Product age ~2 years. On active stage of its development. Roadmap has 1+ year plans ahead. And there are business ideas for its further extension.
Desktop app. FE is on .Net, uses WPF framework. Microservices architecture, BE is on .Net.
Software Development Life Cycle (SDLS) is customized Kanban. Releases to PROD happen once in ~1-2.5 month period (depends on business expectations). Work with Jira, BitBucket, Teamcity. Testrail is used for manual test cases. There is mostly API-level automation on a proj., JS framework. Current Team size: 26 people.
Team members: PM, 4 BA, 4 BE .Net, 5 FE, QA Manager, 6 mQA, 3 aQA, 1 UX, 1 DevOpsThere are plans to grow sub-project more, and make a split on 2-3 Cross teams.

Responsibilities
Automation language - C#
o Experience with setting up automation .Net framework from scratch
o API tests creation
o Experience with Automation integrated in CI pipeline (preferably TeamCity)
o Experience with automation/manual QA processes, build up effective elaboration from automation side
o aQA Reports creation, KPIs tracking
o SOLID, patterns theoretical knowledge and usage on practice, coding best practices
o Being result oriented and proactive
o Tech leading automation QAs Team (2-4 people)
Nice to have:
o E2E (GUI) tests creation for desktop
o Experience with existing framework support (preferably on JS; webdriver IO, axios, aspnet/signalr, mocha, chai)
o Work with Agile approach
o Experience with Swagger
o Performance testing experience: JMeter, Graphana, SoapUI
o Any knowledge in financial services domain (capital markets, in particular) is very welcome
We are offering
• Full-time remote job
• Flexible working hours (European time zone)
• Direct PE contract with the company
• Accounting support
• Paid vacations and sick leave
• All needed equipment if necessary (laptop, monitors, chair, etc)
• Agile environment. Teams up to 10 people
• No bureaucracy, you can easily communicate with C-level managers
• Strong product-minded engineering team
• Business trips to the USA after the pandemic