Description

  • A minimum of 7+ years (for Lead) 10+ years (for Practice lead) relevant experience as an SDET.
  • Experience of building complex test automation frameworks from scratch
  • Ability to work across Tech Stacks (e.g. C#/.NET, Java, JavaScript.)
  • Excellent knowledge of 2 programming language (e.g., Java, C#, Python , JavaScript, TypeScript) - any 2 and OOP (object oriented programming/principles)
  • Work with Git repositories and workflows (e.g., GitHub, GitLab, Bitbucket, Azure DevOps)
  • Proactively collaborate with the Front-end development team, understand the design of the Front-end and discussing issues with the developers to better understand requirements and expectations.
  • Exposure to command line and scripting languages for at least one OS (Windows or Linux)
  • Ability to implement Unit tests and mocking techniques.
  • Ability to implement API/Contract testing frameworks. Restsharp, RestAssured, Python Requests library, JavaScript Supertest, PostMan – Any 2
  • Working Knowledge of BDD/TDD
  • Understanding of the Test Automation Pyramid model
  • Experience of CI/CD and Pipelines. (e.g., AWS, Azure DevOps, GitLab, GitHub Actions etc.) and their importance in Automation Testing process.
  • Non-Functional testing experience ideally in a continuous testing environment (e.g., Jmeter, Gattling, K6)
  • Expert in Automation experience using various test runners (e.g., Cucumber/Specflow, XUnit, TestNg) – Any 1
  • Expert in Web UI cross browser testing
  • Ability in Mobile Automation (e.g. Appium, WebDriverIO for Mobile) – Any 1
  • Ability of Web test automation (Cypress, Playwright, Selenium, Webdriver IO) – Any 2
  • Desktop Automation


 

Education

Any Gradute