Senior .NET Automation Test Engineer

EPAM Systems

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 1 month ago
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a Senior Automation Test Engineer with expertise in .NET and automated testing.In this role, you will be instrumental in ensuring the quality and reliability of our software products while enhancing our testing processes. Your contributions will help deliver exceptional user experiences for our customers. As a key member of our team, you will apply your skills in C#, RestSharp, and Selenium to drive automation testing efforts. If you are passionate about software quality assurance and thrive in a collaborative environment, we encourage you to apply.ResponsibilitiesDevelop automated test scripts using C# and SeleniumImplement API testing using RestSharp for software applicationsCollaborate with development teams to integrate testing into the software lifecycleDesign and execute test cases based on requirements and specificationsEnhance and maintain automated test frameworks and processesConduct defect management and ensure timely resolution of issuesParticipate in agile ceremonies and contribute to sprint planningPerform in-sprint automation and continuous integration tasksUtilize design patterns to improve test structure and maintainabilityDocument test results and provide clear feedback to stakeholdersMentor junior team members on automation best practicesRequirements5-8 years of experience in Automation Testing with .NETStrong foundation in testing methodologies and defect managementExperience working in an agile development environmentProficient programming skills in C# for test automationHands-on experience with API automation using RestSharpExperience with UI automation using SeleniumFamiliarity with testing frameworks like TestNG or NUnitKnowledge of design patterns such as Singleton and Page ObjectExperience with Continuous Integration tools like Jenkins or BambooStrong organizational skills and attention to detailExcellent problem-solving and critical-thinking abilitiesEffective communication skills in EnglishNice to haveExperience in the Retail or Banking, Financial Services, and Insurance domainFamiliarity with Behavior-Driven Development using SpecFlowTechnologiesBDD FrameworksTestNGRestSharpDesign patternWe offer/BenefitsOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:
  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

EPAM Systems