Software Development Engineer in Test

  • UI test automation tools (Selenium WebDriver, HP QTP/UFT, Appium or similar)
    o API testing (using Karate, JUnit, Postman or similar)
    o Performance testing using JMeter / Performance Center
    o Experience using a broad range of test automation frameworks (e.g. Protractor, Cucumber, JUnit or similar)

  • Excellent designing and programming skills

  • Experience with Ai and ML technologies

  • Experience in test automation and developing automation frameworks from scratch

  • Expert knowledge of continuous Integration (CI) and Continuous Testing (CT) to streamline QA processes (Git, Maven, Gradle, Jenkins, Bamboo or similar)

  • Good experience with SDLC practices of Agile, Behavioural and Test-Driven Development (Lean, Scrum, XP or similar)

  • Strong technical knowledge – able to code in one or more scripting language

  • Experience automating testing in multiple technologies – Mainframe, web, Java, Python

  • Experience of using and implementing a variety of test tools, including tools for test management / planning, defect tracking, test automation, test data management