Apply Now
Location: Charlotte, North Carolina (NC)
Contract Type: C2C
Posted: 6 hours ago
Closed Date: 03/31/2026
Skills: .NET / .NET Core / ASP.NET,JIRA or Azure DevOps
Visa Type: Any Visa

Job Title: QA Engineer (.NET)

Location: Charlotte, NC (Need Local Only)

 

Role Overview

We are looking for a QA Engineer with strong .NET testing experience to support enterprise banking applications.

The candidate will be responsible for validating applications built on the Microsoft .NET stack, ensuring high quality, reliability, and compliance with banking standards.

Key Responsibilities

  • Design and execute manual and automated test cases for applications built on .NET / .NET Core / ASP.NET
  • Develop test automation frameworks using Selenium with C#
  • Implement BDD and TDD testing practices using tools like SpecFlow, NUnit, or MSTest
  • Perform functional, regression, integration, and API testing
  • Validate backend data using SQL queries
  • Work closely with developers, product owners, and DevOps teams in an Agile/Scrum environment
  • Track and manage defects using JIRA or Azure DevOps
  • Integrate automated test suites into CI/CD pipelines

Required Skills

  • Strong experience in QA Automation with .NET applications
  • Hands-on experience with Selenium WebDriver with C#
  • Experience with BDD frameworks (SpecFlow / Cucumber)
  • Experience implementing TDD practices
  • Experience with API testing (Postman / REST APIs)
  • Knowledge of SQL / Database validation