# Senior Automation QA (.NET)

**Company:** [Talentgrator](http://jobs.workable.com/companies/xsrZynjHYh6UW7LTSXNEJc.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Saas Platform| iGaming

[Apply for this job](http://jobs.workable.com/view/e137fe41-6279-4a6e-814f-364d6099db38)

## Description

-   Design, develop, and maintain automated tests for API, UI, integration, and end-to-end scenarios.
-   Develop API automation using HttpClient, Refit, RestSharp, or similar tools.
-   Build and maintain UI automation using Playwright for .NET and/or Selenium WebDriver.
-   Maintain and improve the test automation framework and architecture (Page Object, Screenplay, service-oriented approaches).
-   Configure and optimize test execution, parallelization, reporting, retries, and test stability.
-   Investigate failed tests, flaky scenarios, infrastructure issues, and product defects.
-   Prepare, validate, and clean up test data using databases.
-   Participate in requirements analysis and define automation test coverage.
-   Create and maintain test documentation, including test cases, test scenarios, test plans, checklists, and coverage matrices.
-   Collaborate with Development, QA, DevOps, Analytics, and Business teams to ensure product quality.
-   Participate in sprint planning, grooming sessions, retrospectives, and quality-related discussions.
-   Review automation code and contribute to framework improvements.
-   Support and mentor other QA engineers, sharing automation best practices.

## Requirements

**Technical requirements:**

-   3+ years of experience as an Automation QA Engineer.
-   Strong knowledge of C# and modern .NET.
-   Experience with NUnit, xUnit, or MSTest.
-   Experience with Playwright for .NET.
-   Experience with API automation using HttpClient, Refit, RestSharp, or similar libraries.
-   Knowledge of FluentAssertions.
-   Strong SQL skills.
-   Experience with PostgreSQL and MongoDB.
-   Experience working with Dapper or similar database access tools.
-   Experience with Git.
-   Experience with Jenkins and/or GitLab CI.
-   Experience with Allure reporting.
-   Basic understanding of Kafka.
-   Understanding of Dependency Injection and async/await.
-   Experience with Page Object Pattern.
-   Strong knowledge of API and UI test automation.

**Soft skills:**

-   Strong analytical and problem-solving skills.
-   Ownership mindset and ability to work independently.
-   Ability to make technical decisions and explain trade-offs.
-   Strong communication skills.
-   Team player with a collaborative mindset.
-   Attention to detail and commitment to product quality.
-   Proactive approach to identifying and solving problems.
-   Ability to work with both complex engineering tasks and routine test maintenance.

### Nice to Have

-   Experience with test framework architecture design.
-   Experience mentoring or reviewing automation code.
-   Experience working in distributed microservice-based systems.
-   Experience with performance or load testing.
-   Experience with cloud environments and containerized applications.

## Benefits

-   25 vacation days and 5 family days yearly
-   Flexible start to the workday
-   Support from a professional corporate coach and psychologist
-   Regular internal and external activities, workshops, trips, and corporate events
-   Access to our internal knowledge base, meetups, and team-building activities
-   Ongoing training in new technologies and continuous professional development support
