Key Responsibilities
Framework Development: Build and scale sophisticated automation frameworks from scratch using Java.
Test Strategy: Lead the transition from manual to automated testing using BDD (Behavior Driven Development) with Cucumber/Gherkin.
API & UI Testing: Execute comprehensive API testing (REST/SOAP) and UI automation using Selenium WebDriver.
Build Management: Utilize Maven and Gradle for project build requirements and dependency management.
Version Control: Manage code integrity and collaboration through GIT.
Collaboration: Act as a quality advocate within the Scrum team, participating in code reviews and architectural discussions.