We are seeking a highly skilled Automation Test Engineer with strong experience in C# and Playwright for web test automation. The ideal candidate should have experience building scalable automation frameworks, working in Agile teams, and integrating automated tests into CI/CD pipelines.
Key Responsibilities:
Design, develop, and maintain automation frameworks using C# and Playwright
Create and execute automated test scripts for web applications (UI & API)
Implement Page Object Model (POM) or other scalable framework patterns
Perform regression, smoke, and end-to-end testing
Integrate automation suites with CI/CD pipelines
Collaborate with developers and product teams to understand requirements
Debug and troubleshoot test failures
Ensure high test coverage and improve automation efficiency
Maintain test documentation and reports
Mentor junior team members (if senior role)
Required Technical Skills:
5–8 years of experience in software testing
Strong programming skills in C# (.NET / .NET Core)
Hands-on experience with Playwright (C# binding)
Experience in NUnit / xUnit / MSTest frameworks
Knowledge of object-oriented programming concepts
Experience with Git or other version control tools
CI/CD integration experience
Experience in API automation testing
Understanding of SQL and database validation
Strong understanding of SDLC & STLC
Experience in Agile/Scrum methodology
Good to Have:
Experience with SpecFlow (BDD)
Knowledge of Docker containers
Exposure to cloud platforms (Azure/AWS)
Experience with performance testing tools
Knowledge of REST API testing tools like Postman
Basic DevOps exposure
Soft Skills:
Strong analytical and problem-solving skills
Excellent communication skills
Ability to work independently and collaboratively
Strong debugging capability
Proactive and detail-oriented mindset
Education:
Bachelor’s degree in Computer Science, Engineering, or related field