Description

You will design, develop, and maintain automated test scripts and scalable frameworks for web applications.

Responsibilities

  • Design and maintain automated test scripts using Selenium WebDriver with C# to validate web application functionality.
  • Build reusable automation frameworks and integrate tests into CI/CD pipelines using Jenkins or Azure DevOps.
  • Execute automated regression, functional, and performance tests across multiple browsers and operating systems.
  • Investigate test failures, log defects, and collaborate with developers to resolve issues.
  • Mentor junior engineers in script development and debugging strategies.

Required Skills

  • 6+ years of experience in automation testing.
  • Strong programming skills in C# with experience in .NET Core.
  • Deep expertise in Selenium WebDriver for browser automation.
  • Proven experience with Page Object Model, Data-Driven, or Keyword-Driven testing frameworks.
  • Hands-on experience with CI/CD tools such as Jenkins or Azure DevOps.
  • Experience testing RESTful APIs using Postman.
  • Proficiency with version control systems like Git.
  • Experience with test execution frameworks such as NUnit or TestNG.
  • Ability to write SQL queries for database testing and data validation.

Preferred Skills

  • Familiarity with Docker and containerized testing environments.
  • Experience with automated visual testing tools.

Education

Any Graduate