Selenium C# automation

5 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title

Location

Job Type

About Zensar Technologies:

Zensar Technologies is a global IT services and consulting company with a strong focus on delivering digital transformation for clients across various industries. With a cutting-edge approach and a culture of continuous learning and innovation, we empower businesses to enhance operational efficiency and customer engagement. Join us in transforming the future through technology!

Job Summary:

Selenium C# Automation Engineer

Key Responsibilities:

  • Develop and Maintain Automation Scripts

    : Design, implement, and maintain automated test scripts for web applications using

    Selenium WebDriver

    and

    C#

    .
  • Test Automation Frameworks

    : Contribute to the development and maintenance of reusable test automation frameworks for functional, regression, and performance testing.
  • Cross-Browser and Cross-Platform Testing

    : Ensure tests are executed across multiple browsers (Chrome, Firefox, Edge, Safari) and platforms (Windows, macOS) for compatibility and performance.
  • CI/CD Integration

    : Integrate automated tests into CI/CD pipelines using tools like

    Jenkins

    ,

    Azure DevOps

    , or

    GitLab CI

    to enable continuous testing during the development cycle.
  • API Testing

    : Automate and execute API tests using tools like

    Postman

    ,

    RestAssured

    , or C# libraries like

    HttpClient

    for back-end validation.
  • Test Execution & Reporting

    : Execute automated tests, track defects, generate test execution reports, and log issues using tools like

    JIRA

    or

    Azure DevOps

    .
  • Collaboration

    : Work closely with developers, business analysts, and other stakeholders to understand requirements and deliver efficient, reusable automation solutions.
  • Continuous Improvement

    : Stay updated on the latest trends in test automation, suggest improvements to processes, and introduce new tools or technologies to enhance the testing lifecycle.

Skills and Qualifications:

  • Experience

    : 5+ years of hands-on experience in test automation using

    Selenium WebDriver

    with

    C#

    .
  • Programming

    : Strong proficiency in

    C#

    for test script development, debugging, and troubleshooting.
  • Automation Frameworks

    : Experience with building or maintaining test automation frameworks (e.g.,

    Page Object Model

    ,

    Data-Driven Testing

    , etc.).
  • Testing Tools

    : Hands-on experience with tools like

    NUnit

    ,

    MSTest

    , or

    xUnit

    for unit testing and test management.
  • CI/CD

    : Familiarity with integrating test automation in a

    CI/CD

    pipeline using tools like

    Jenkins

    ,

    Azure DevOps

    ,

    GitLab CI

    , or similar.
  • Cross-Browser Testing

    : Knowledge of cross-browser testing techniques using tools like

    Selenium Grid

    ,

    BrowserStack

    , or

    Sauce Labs

    .
  • API Testing

    : Solid understanding of

    RESTful APIs

    and experience in API testing with

    Postman

    ,

    RestAssured

    (Java), or C# equivalents (e.g.,

    HttpClient

    ).
  • Version Control

    : Proficient in

    Git

    for version control and collaboration with development teams.
  • Defect Tracking

    : Experience with defect tracking tools such as

    JIRA

    or

    Azure DevOps

    .
  • Web Technologies

    : Understanding of web technologies like

    HTML

    ,

    CSS

    ,

    JavaScript

    , and

    DOM

    to interact with elements during automation.

Desired Skills (Optional but Advantageous):

  • Experience with

    BDD

    frameworks such as

    SpecFlow

    for C#.
  • Exposure to

    Agile

    methodologies and working in Scrum teams.
  • Knowledge of performance testing tools like

    JMeter

    or

    LoadRunner

    .
  • Familiarity with mobile test automation using tools like

    Appium

    .
  • Experience with cloud-based testing environments and tools.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You