12946 - #2 - SDET C#, Selenium - Chennai, India - Qualitest

    Qualitest
    Qualitest background
    Description

    Experience with C# testing frameworks

    Experience with the API testing using RestSharp. Agile DevOps Gherkin.

    Position: Software Development Engineer in Test (SDET)

    Reporting to: Lead SDET

    Within this role you will be:

    1. Ensuring hands-on development of both testing frameworks and specific

    tests for APIs, data platforms and web applications

    2. Creating and working within a specialist quality engineering practice

    for the London Market with a right tool for the job mentality;

    researching, evaluating and adopting new technologies.

    3. Focused on speed of delivery and quality, with suitable pragmatism –

    ensuring your solutions are always "appropriate†and not overly complex

    or over-engineered.

    4. Enabling progression of projects from PoC to post-production

    stage.

    5. Communicating and presenting ideas to colleagues in all parts of the

    wider business.

    6. Working with QA engineers and testers located in multiple geographic

    locations

    Technical skills will include:

    1. Sound understanding of testing methodologies including behaviour-driven

    testing, unit testing and data-driven testing.

    2. Ability to take an automation-first approach to quality

    engineering.

    3. Experience developing testing frameworks for data sciences

    4. Experience with C# testing frameworks

    5. Experience with the API testing using RestSharp

    6. Behaviour-driven testing of executable specifications e.g. using

    Gherkin.

    7. Sufficient SQL expertise to develop effective backend database

    tests.

    8. Good understanding of DevOps principals.

    9. Experience working in a truly agile style.

    10. Experience in working with version control tools like git.

    11. Experience with both cloud and on-premises solutions.

    12. Commercial savvy necessary to ensure work is prioritised and targeted

    appropriately.

    13. Good Team Player

    14. Excellent Communication skills.

    Desirable:

    1. Experience developing testing frameworks for web applications using

    tools such as Playwright.

    2. Experience building tests into Azure DevOps pipelines.

    3. Exposure to Docker / Familiarity of containerization would be

    advantageous.

    4. Experience performance and volume testing APIs using tools like Gatling

    (or similar).

    5. Particular understanding of the Azure cloud.

    Requirements

    3 must haves

    C# 4/5

    Rest sharp 4/5

    Agile / Devops 3/5