QA Automation Engineer (.NET)

Дата размещения вакансии: 21.02.2025
Работодатель: Spotware Systems Ltd
Уровень зарплаты:
з/п не указана
Город:
Москва
Limassol, Stratigou Gianni Timagia
Требуемый опыт работы:
От 3 до 6 лет

Spotware Systems is a fintech company developing a trading platform. We are looking for a QA Automation Engineer to help us build and maintain automated regression testing for our .NET-based desktop administrative application. If you have experience in desktop UI automation, API testing, and CI/CD integration, we'd love to hear from you!

Location: Limassol, Cyprus (relocation needed)

Communication language within the technical teams: Russian

Responsibilities:

  • ​​​Developing and maintaining automated test scripts for a .NET-based desktop application.
  • Implementing regression testing to cover core application functionality.

  • Designing and executing UI automation tests using FlaUI, WinAppDriver or TestStack.White.

  • Performing API testing using RestSharp, Postman.

  • Working closely with developers to identify bugs, performance issues, and UI inconsistencies.

  • Integrating automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions, or Jenkins).

  • Maintaining test cases and reporting automation test results in Allure Report.

  • Translating existing manual test cases into automated test cases.

  • Ensuring test coverage and improving test reliability over time.

Requirements:

  • 3+ years of experience in QA Automation for desktop applications.

  • Experience with .NET-based UI automation frameworks (FlaUI, WinAppDriver, TestStack.White or equivalent).

  • Strong understanding of desktop UI testing (WinForms/WPF/UWP).

  • Proficiency in C# and NUnit/xUnit for test automation.

  • Experience with API testing using RestSharp, Postman, or similar tools.

  • Familiarity with TestRail (or other test management tools) for tracking automated and manual test cases.

  • Knowledge of CI/CD automation and integrating automated tests into pipelines.

  • Experience working in trading, financial, or fintech environments is a plus.

It's a plus:

  • Experience with performance testing tools like K6 or Gatling.

  • Knowledge of SpecFlow (BDD testing for .NET).

  • Understanding of Jira/Ytrack for defect tracking and test management.

  • Experience with Sentry’s Performance Monitoring & Error Tracking in automated testing workflow.

Terms:

  • Competitive remuneration.

  • Private medical insurance.

  • Relocation package, including work permit arrangements.

  • Welcome baby bonus.

  • Birthday voucher.

  • Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays.

  • Opportunities for professional growth.