Looking for a

SDET

POS-299
Type: Full-time
Seniority: Senior

About Us:

As a Senior SDET 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 proficiency in C# within a .NET-based environment.
  • Hands-on experience building UI automation using Playwright for .NET or Selenium with C#.
  • Practical experience implementing Behavior-Driven Development frameworks, preferably ReqNRoll or alternatively SpecFlow.
  • Experience designing and executing API automation tests using C# libraries such as RestSharp or similar tools.
  • Solid knowledge of Azure DevOps, including CI/CD pipelines, Test Plans, and work item tracking.
  • Proven experience integrating automated test suites into continuous integration pipelines.
  • Strong understanding of automated test design principles, including maintainability and reliability.
  • Familiarity with web applications built using Angular and back-end services based on ASP.NET MVC and Web API.
  • Exposure to validating background processing solutions such as Hangfire or Windows Services.
  • Experience configuring and consuming automated test reports using tools like Allure.
  • RCM Healthcare experience (claims, billing, payments).
  • Experience with AI-enabled tooling and workflows.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Design, implement, and maintain automated testing solutions for web and API-based applications.
  • Build and evolve scalable and reliable automation frameworks aligned with a Microsoft and .NET-centric technology stack.
  • Develop and maintain UI automation suites using C# and Playwright for .NET.
  • Implement and support BDD-based automation using ReqNRoll to ensure clear and maintainable test scenarios.
  • Create and maintain API automation tests to validate service integrations and business logic.
  • Integrate automated test execution into Azure DevOps CI/CD pipelines to support continuous quality validation.
  • Configure and maintain Allure reporting within CI pipelines to provide clear visibility into test results.
  • Ensure test stability by applying best practices that minimize flaky tests and improve long-term maintainability.
  • Validate solutions across front-end Angular applications, ASP.NET MVC and Web API backends, and background services.
  • Collaborate closely with development and DevOps teams to embed quality practices throughout the SDLC.
  • Maintain automation code in source control while following established engineering standards and best practices.
  • Support test execution, result analysis, and defect reporting using Azure DevOps tooling.

 

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.