Experienced QA Automation Engineer with a proven track record of 5 years in comprehensive involvement across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Mastery in conducting tests within a Client/Server environment, coupled with substantial expertise in Core Java and Object-Oriented Programming Concepts (OOPs). Proficient in applying Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies. Proficient in using automation tools such as Selenium (Selenium IDE and Selenium Web Driver), JUnit, TestNG, Cucumber, Maven, and IntelliJ IDEA. Data-Driven, Hybrid, Page Object Model (POM). Created scripts and executed RESTful API testing utilizing the Rest Assured Framework for both regression and smoke testing purposes. Designed multiple RESTful web services that support tasks in both XML and JSON formats. These REST web services are utilized by various web applications. Experienced in configuring the application framework using Apache POI for text extraction from Excel spreadsheets. Experience in creating Requirement Traceability Matrix (RTM) between requirements and test cases to ensure test coverage. Comprehensive knowledge and strong understanding of all phases of Software. Ability to adapt to a new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed. Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.