QE on .NET applications
Hyderabad, IndiaPosted Aug 4, 2026
- Bachelor's degree in computer science, Information Technology, Engineering, or a related discipline.
- 5+ years of experience in Software Quality Assurance, Manual Testing, and Automation Testing.
- Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience testing ASP.NET MVC, ASP.NET Web Applications, .NET Core Applications, and Microservices.
- Minimum 3+ years of hands-on experience in Automation Testing using Selenium WebDriver, Playwright, Cypress, or similar frameworks.
- Strong experience in API Testing using Postman, Rest Assured, Swagger/OpenAPI, or equivalent tools.
- Strong knowledge of SQL and database concepts with hands-on experience in SQL Server, query writing, stored procedures, joins, and data validation.
- Experience in Security Testing with knowledge of SQL Injection, XSS, CSRF, Authentication and Authorization testing.
- Experience creating and maintaining automation frameworks using Page Object Model (POM), Data-Driven Framework, and Keyword-Driven Framework.
- Proficiency in at least one programming language such as C#, Java, JavaScript, or Python.
Working knowledge of Git, Azure DevOps, Jenkins, CI/CD pipelines, and test management tools
Key responsibilities:
- Design and develop test strategies, test plans, test scenarios, and test schedules to effectively validate ASP.NET and .NET Core applications against functional and technical requirements.
- Perform Manual and Automation Testing for web applications, APIs, and backend systems to ensure high-quality software delivery.
- Participate in requirement gathering sessions, sprint planning, design reviews, and functional specification discussions with business and technology teams.
- Develop, maintain, and execute automated test scripts for UI and API testing using industry-standard automation frameworks and tools.
- Validate ASP.NET MVC, ASP.NET Web Forms, .NET Core, and Microservices-based applications for functionality, usability, reliability, and performance.
- Perform comprehensive API testing including REST APIs, JSON/XML validation, authentication, authorization, request/response verification, and integration testing.
- Conduct database testing by writing SQL queries, validating stored procedures, joins, views, triggers, and ensuring data integrity between application layers.
- Perform security testing with a focus on identifying vulnerabilities such as SQL Injection, Cross-Site Scripting (XSS), Authentication and Authorization flaws, and OWASP Top 10 risks.
- Proactively identify opportunities for test automation and continuously enhance automation coverage across applications and services.
- Manage defect lifecycle including defect logging, prioritization, retesting, root cause analysis, and defect closure.
- Create and maintain automation frameworks following industry best practices such as Page Object Model (POM), Data-Driven Framework, and Keyword-Driven Framework.
- Collaborate with Development, Business Analysis, DevOps, and Infrastructure teams to ensure successful implementation of solutions across environments.
- Validate application releases through regression, integration, end-to-end, smoke, sanity, and user acceptance testing.