Posted on: 14/10/2025
Description :
Senior Test Automation Engineer - C# / .NET Core
Location : CHENNAI TN, PUNE MH, HYDERABAD TS, KOCHI KL, BANGALORE KA
Experience : 4-6 years
About the Role :
We are seeking a proactive and technically strong Test Automation Engineer with 4-6 years of experience to join our QA team.
This role focuses on designing, developing, and maintaining scalable automated test solutions using C# and .NET Core.
The ideal candidate will possess a solid understanding of testing concepts and methodologies and play a key role in integrating quality checks directly into our CI/CD pipelines.
Responsibilities :
- Script Design and Development: Design, develop, and maintain robust, reusable, and efficient automated test scripts using C# within the .NET Core framework for various application layers.
- Framework Enhancement: Build upon and enhance existing automation frameworks to support comprehensive coverage for UI, API, and integration testing, focusing on scalability and stability.
- Test Execution and Defect Management: Execute automated test suites, accurately log defects, perform thorough root cause analysis of failures, and conduct effective regression testing cycles.
- CI/CD Integration: Integrate automated tests seamlessly with CI/CD pipelines using tools like Azure DevOps or Jenkins to enable continuous testing and faster feedback loops within the development cycle.
- Collaboration: Collaborate closely with developers, Business Analysts (BAs), and Quality Assurance (QA) engineers to deeply understand product requirements, user stories, and acceptance criteria to ensure quality throughout the SDLC.
- Bug Lifecycle Management: Proactively identify, isolate, and track bugs through their lifecycle, working with development teams to verify fixes and prevent future occurrences.
- Quality Review: Critically review test cases, manual scripts, and test plans written by peers or BAs for logical completeness, technical accuracy, and alignment with automation strategy.
- Automation Strategy: Actively contribute to the overall automation strategy and drive measurable improvements in test coverage and efficiency across the product portfolio.
Required Skill Set (Mandatory Skills) :
- Experience: 4-6 years of experience in software testing and quality engineering.
- Core .NET Technologies: Expert proficiency in C# (preferably C# 5.0 or newer) and hands-on experience developing with the .NET Core framework.
- Testing Fundamentals: Strong grasp of Testing Concepts, Process, and Methodology, including different testing levels (unit, integration, system) and types (functional, performance).
- Automation Frameworks: Proven experience designing or contributing to test automation frameworks (e.g., Selenium, Playwright, NUnit, XUnit, RestSharp).
- API Testing: Practical experience automating tests for RESTful APIs.
Preferred Skills :
- Direct experience with Azure DevOps (Boards, Repos, Pipelines) for CI/CD and test management.
- Experience with Behavior-Driven Development (BDD) frameworks like SpecFlow.
- Familiarity with containerization (Docker) and cloud environments.
- Experience with performance or load testing tools.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1560789
Interview Questions for you
View All