Senior Software QA Engineer
Core
Architect quality strategies and lead UI test automation using C#/.NET and AI tools to accelerate quality engineering across the software development lifecycle.
Role type
Senior Software QA Engineer (Automation & AI)
Builds
Scalable UI end-to-end automation suites and CI/CD integrated test pipelines
Domain
Software Quality Engineering / AI-assisted Testing
Deliverable
production ML models
Required skills
C# / .NET, Selenium WebDriver, Playwright, Generative AI (Claude, ChatGPT, Copilot), SQL, Exploratory Testing, Root-cause Analysis, Agile Methodologies
Preferred skills
CI/CD pipeline integration (Azure DevOps, GitHub Actions, Jenkins), REST API testing (Postman, RestSharp)
Technologies
C#, .NET, Selenium WebDriver, Playwright, Claude, ChatGPT, Copilot, SQL, Azure DevOps, GitHub Actions, Jenkins, Postman, RestSharp
Responsibilities
Build and maintain scalable UI automation suites using C# and Selenium/Playwright; Integrate Generative AI tools for test script generation, Page Object models, and code refactoring; Execute end-to-end test strategies covering functional workflows, edge cases, and regression; Perform deep exploratory testing on high-risk features; Triage production issues and conduct root-cause analysis using browser DevTools and SQL; Partner with Product and Scrum teams to refine acceptance criteria and ensure testability.