Position: QA Automation Engineer Java
Category: QA Automation
English level: pre
Years of experience: 3


Over 3+ years of xperience working in Agile environment and participating in Scrum
meetings to update the status and discuss about any changes in requirements.
Have built a test automation framework based on Behavior Driven Development.
Proficient in developing BDD using Cucumber/Gherkin features, Scenarios and Step
Definitions as well as in Implementation of Junit / TestNG.
Experience in implementing Test-Driven Development (TDD) and Behavior-Driven
Development (BDD) to Design, Develop, Execute and Maintain Automated Test Scripts
using Java, Cucumber and TestNG.
Excellent understanding in Software Development Lifecycle (SDLC), in large knowledge
of Software Testing Lifecycle (STLC) and Bug Lifecycle.
Experience in building and maintained Automation Frameworks using Selenium
WebDriver, Java, Maven, JUnit, TestNG and Cucumber for application UI testing.
Extensive experience in leading the discussions regarding Automation Test Estimation
with the manual teams.
Comfortable in building and configuring for maven.
Extended experience on developing and maintaining Automation Framework using
Java, Selenium, Rest Assured, JDBC, Jenkins, Maven, Cucumber and other open source
tools.
Identify Web Elements using dynamic XPath and CSS selector in Selenium WebDriver.
Experience in testing databases in MySQL, using the JDBC library to automate and
develop SQL queries for the backend, as well as using SQL Workbench for manual testing.
Experience in implementing various design patterns such as Page Object Model and
Page Factory, Singleton patterns etc.
Performed API Testing with various calls. Used automation for API tests and used
Postman to test manually, used REST Assured to automation too
Maintained continuous test integration and automatic build by using Jenkins and
mailed the build outputs to the team members.