Looking for a

QA Engineer / SDET

POS-383
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As an Automation QA Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong command of C# and the .NET ecosystem.
  • Practical experience creating UI automation with Playwright for .NET or Selenium using C#.
  • Experience building BDD-based automation frameworks, preferably with ReqNRoll or SpecFlow.
  • Hands-on background in API test automation using RestSharp or similar C# testing tools.
  • Experience working with Azure DevOps, including CI/CD pipelines, Test Plans, and work item management.
  • Ability to integrate automated test suites into continuous integration workflows.
  • Solid understanding of automation strategy, test design, maintainability, and long-term suite stability.
  • Familiarity with Allure reporting within automated testing pipelines.
  • Experience validating Angular front-end applications and ASP.NET MVC / Web API back-end services.
  • Knowledge of background processing technologies such as Hangfire and Windows Services.
  • Experience in RCM Healthcare domains such as claims, billing, or payments.
  • Experience working in AI-assisted SDLC environments and using AI-enabled tools as part of engineering workflows.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Design, build, and maintain automated testing solutions for web and API-based applications.
  • Develop reliable and scalable automation frameworks within a Microsoft/.NET-oriented environment.
  • Create and maintain UI automation tests using C# and Playwright for .NET.
  • Implement and support BDD automation using ReqNRoll or related SpecFlow-based approaches.
  • Build API automation test suites using C# tools such as RestSharp.
  • Integrate automated tests into Azure DevOps CI/CD pipelines.
  • Configure and maintain Allure reports as part of the continuous integration process.
  • Improve test suite reliability by creating maintainable, stable, and flake-resistant automated tests.
  • Validate solutions across ASP.NET MVC, Web API services, Angular applications, background jobs, and Windows Services.
  • Work closely with development and DevOps teams to promote quality throughout the SDLC.
  • Maintain automation code in source control while following engineering best practices.
  • Support test execution, results analysis, and defect tracking through Azure DevOps.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.