EPAM Systems: .NET Automation Test Engineer

October 25, 2025
10 โ‚น LPA - 18 โ‚น LPA / year

Job Description

About the Job:
๐Ÿข Company: EPAM Systems
๐Ÿ’ผ Role: .NET Automation Test Engineer
๐Ÿ“ Location: Gurgaon, India
โณ Experience: 3โ€“5 years
๐Ÿ”– Job Type: Full-Time (On-site/Hybrid)

Job Description:
EPAM Systems, a world leader in digital platform engineering and software development services, is looking for an experienced .NET Automation Test Engineer to join its growing QA team in Gurgaon. This role offers the opportunity to work with advanced automation frameworks and ensure the quality, accuracy, and performance of mission-critical software applications used by global enterprises. At EPAM, innovation and quality go hand in hand โ€” youโ€™ll collaborate with multidisciplinary teams to design, build, and test products that drive real-world impact.

As a .NET Automation Test Engineer, you will take ownership of automation frameworks, develop robust test suites, and participate in the entire QA lifecycle โ€” from requirement analysis and test design to defect tracking and regression testing. You will use your expertise in C#, Selenium, RestSharp, NUnit, and SpecFlow to enhance test automation efficiency, integrate test suites with CI/CD systems, and maintain continuous product reliability. EPAMโ€™s engineering culture promotes curiosity, technical mastery, and continuous improvement, making it the perfect environment for professionals eager to grow in test automation.

This is your chance to work in an agile, collaborative, and global setting where your testing expertise will ensure that high-quality solutions reach clients faster, smarter, and stronger. Whether youโ€™re refining automation frameworks or driving QA strategy, youโ€™ll be contributing to EPAMโ€™s mission of delivering cutting-edge software solutions across industries and geographies.


Roles & Responsibilities:
โ€ข Develop, implement, and execute automated test cases using C# within the .NET environment to validate software functionality and performance.
โ€ข Design and maintain comprehensive test plans and detailed test cases aligned with project requirements and user expectations.
โ€ข Collaborate with development and QA teams to ensure in-sprint automation and early defect detection in agile cycles.
โ€ข Automate testing at both API and UI levels using RestSharp and Selenium, ensuring end-to-end validation.
โ€ข Utilize testing frameworks such as NUnit, MSUnit, or SpecFlow (BDD) to create scalable, reusable test suites.
โ€ข Integrate automated test suites into CI/CD pipelines using Jenkins, Bamboo, or equivalent platforms.
โ€ข Apply design patterns like Page Object, Factory, and Singleton to improve automation framework structure and maintainability.
โ€ข Identify, log, and track defects through to resolution, ensuring timely reporting and validation of fixes.
โ€ข Participate in QA and sprint meetings, providing insights into quality metrics, risks, and coverage improvements.
โ€ข Continuously explore emerging automation tools, frameworks, and testing strategies to optimize QA processes.


Requirements & Eligibility:
โ€ข Bachelorโ€™s degree in Computer Science, Information Technology, or related engineering fields.
โ€ข 3โ€“5 years of solid experience in automation testing using .NET and C#.
โ€ข Strong understanding of software testing principles, test design techniques, and defect lifecycle management.
โ€ข Hands-on experience in Selenium for UI automation and RestSharp for API automation.
โ€ข Experience working in Agile/Scrum environments, with exposure to in-sprint automation and continuous testing.
โ€ข Familiarity with NUnit, MSUnit, TestNG, or SpecFlow (BDD) frameworks for automated test development.
โ€ข Knowledge of automation design patterns such as Singleton, Page Object Model, and Factory for scalable framework design.
โ€ข Experience with Jenkins or Bamboo for CI/CD integration and automated regression suite execution.
โ€ข Strong analytical, problem-solving, and documentation skills with keen attention to detail.
โ€ข Excellent communication skills in English (B2+ level) and ability to collaborate with global, cross-functional teams.


Expected Salary:
At EPAM Systems, .NET Automation Test Engineers in Gurgaon typically earn between โ‚น10 LPA and โ‚น18 LPA, depending on experience, technical expertise, and project exposure. The company also offers an extensive benefits package, including health insurance, retirement plans, paid time off, flexible working options, and access to continuous learning programs through LinkedIn Learning and internal certification initiatives.

๐Ÿšจ Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter โ€“ all because of poorly formatted resumes that fail ATS scans!

๐Ÿ”ฅ Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

โœ… 5+ ATS-Friendly Designs โ€“ Beat the bots and get noticed
โœ… Recruiter-Approved Layouts โ€“ Highlight your skills the right way
โœ… Easy-to-Edit (Word & Google Docs) โ€“ No design skills needed
โœ… Free Bonus: Cover Letter Template + Resume Writing Guide

๐ŸŽ Limited-Time Offer: Get yours for just โ‚น249 (originally โ‚น999)
๐Ÿ“ฅ Instant Download โ€“ Apply to Google with confidence today!

๐Ÿ‘‰ Grab Your Resume Template Now: Tap Here to get your resume Templates