Position: QA Automation Engineer
Category: QA Automation
English level: basic
Years of experience: 1


Developed BDD Scenarios
using
Gherkin
Scripting language with
Cucumber
and implemented step definition classes.
•
Expertise
in writing
SQL Queries, SQL Scripts
and performing
Database Testing
in different
RDBMS
like
PostgreSQL
and
MySQL
using
JDBC
.
•
Knowledge of
Core Java
concepts like
Data Structures
(Collections), Inheritance, Abstraction, Encapsulation, Polymorphism, and Exception handling
.
•
Expertise
in Selenium automation using
Selenium Web-Driver, Java, Junit
,
TestNG
and. Designed and implemented different automation frameworks from scratch, like
Page Objects framework
,
Data-Driven framework,
and
Hybrid framework
for a number of projects.
•
Used Scenario Outline
and
Apache POI
to test multiple test data.
•
We applied the
Agile methodology
in order to organize ourselves, to work at the same time and to divide the work, to go back and make changes. And we used
Scrum board
.
•
Used GIT- GITHUB
as the remote repository.
•
Experience
designing and developing test automation Framework from scratch in implementing and maintaining
Page Object Model
by adding Web Elements at the Page Level and reusing the same elements.