- Knowledge / Skill area(s)
|
|
- Working knowledge of OOPs Concepts, Collections Framework and data structures,POJO's,ENUM's.
|
- Expertise in exception handling and debugging techniques.
|
- Familiarity with multithreading
|
|
- 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
|
|
- Experience in UI Automation using Selenium webdriver
|
- Knowledge of DOM, XPath, and CSS selectors
|
|
- Experience with tools like REST Assured.
|
- Knowledge of validating REST and SOAP APIs using automation.
|
|
- Working knowledge of integrating test automation suites with CI/CD tools like Jenkins
|
|
- Proficiency in using Git for version control (GitHub, GitLab, Bitbucket).
|