Working knowledge of OOPs Concepts, Collections Framework and data structures,POJO's,ENUM's.
Expertise in exception handling and debugging techniques.
Familiarity with multithreading
Java 8 Features
Knowledge in Lambda expressions, Stream API, Optional, Date-Time API, functional interfaces, method references, and default/static methods in interfaces.
Programming Skills & Automation Framework
Ability to write clean, modular, and reusable code & strong understanding of standard design patterns/principles
Familiarity with TestNG & Hands-on experience with test automation tools & Framework like Selenium/Cucumber
Experience in working with files (JSON, XML, Excel) using libraries example-GSON, Jackson, Apache POI
UI Testing
Experience in UI Automation using Selenium webdriver
Knowledge of DOM, XPath, and CSS selectors
API Testing
Experience with tools like REST Assured.
Knowledge of validating REST and SOAP APIs using automation.
CI/CD Integration
Working knowledge of integrating test automation suites with CI/CD tools like Jenkins
Version Control
Proficiency in using Git for version control (GitHub, GitLab, Bitbucket).
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Software Developer in Test (SDET)Employement Type: Full time