" Develop and implement test plans, test cases, and test scripts to ensure the quality of software applications.
" Conduct unit testing, Behavior Driven Development (BDD) testing, and regression testing for .NET applications.
" Collaborate with cross-functional teams to understand project requirements and ensure effective test coverage.
" Build and maintain automated test suites using industry-standard testing frameworks.
" Identify, document, and track software defects to resolution.
" Participate in the continuous improvement of the software development and testing processes.
Minimum Qualifications
" Bachelor's degree in computer science, Engineering, or a related field.
" Proven experience in quality assurance and testing for .NET applications.
" Strong proficiency in C#, .NET Framework, ASP.NET WebForms, Web API, Web services, and MSSQL.
" Experience in developing and executing unit tests for C# code.
" Familiarity with Behavior Driven Development (BDD) testing methodologies.
" Hands-on experience in building and maintaining regression test suites.
" Proficient in using testing tools and frameworks such as NUnit, xUnit, SpecFlow, or similar.
" Solid understanding of software development life cycle (SDLC) and agile methodologies.
" Excellent analytical and problem-solving skills.
" Strong communication and collaboration skills.
Preferred Qualifications
" Certifications in software testing (e.g., ISTQB) are a plus.
" Experience with continuous integration and continuous deployment (CI/CD) pipelines.
" Familiarity with performance testing concepts and tools.
" Experience with version control systems (e.g., Git).
QA, QUALITY ASSURANCE, NET APPLICATIONS, C#, .NET FRAMEWORK, ASP.NET, WEBFORMS, API, WEB SERVICES, MSSQL, BDD, REGRESSION TEST, NUNIT, XUNIT, AGILE METHODOLOGIES, TESTING, SOFTWARE DEVELOPMENT LIFE CYCLE, SDLC
ANY GRADUATE