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