Job Description
Requirements
Experience in designing and developing automation frameworks
Strong understanding of object-oriented programming
Proficient in Java with good knowledge of its ecosystems(IDEs, Frameworks & Libraries)
Good understanding of frameworks such as Karate, WebdriverIO, Junit etc.
Hands on with Mobile application automation using Appium and JavaScript
Experience in automation of web, mobile and OTT applications
Ability to articulate technical challenges effectively and solutions.
Strong experience of CI/CD tools and processes (Jenkins, TeamCity, Gradle and related technologies).
Familiarity with Open Source tools and frameworks
Experience in performing code reviews and functional reviews
Experience in frameworks and tools evaluation
Understanding of QA methodologies, life cycle and processes
Familiarity with containerization solutions e.g. Docker
Experience in mentoring and guiding teams
Experience in developing high quality test automation strategies and plan
Experience in Test automation planning and estimation
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: Release Engineer
Employement Type: Full time
Contact Details:
Company: Shashwath Solution
Location(s): Bengaluru
Keyskills:
Java
Jenkins
Test automation planning
object-oriented programming
Docker
TeamCity
SDET
CI/CD
Appium
Gradle
QA methodologies