Sign in

QA automation Engineer

Darien, IL
March 10, 2020

Contact this candidate



Testing Tools Selenium WebDriver

Languages JAVA, SQL, HTML, XML

IDE Eclipse, SQL Developer

Test Framework Cucumber, Junit, TestNG, Postman, Data Driven Framework, Behavior Driven Framework

Build & Integration Tools Maven, Jenkins

Processes Agile-Scrum, Waterfall

Bug Tracking Tools JIRA

Version Control GIT

Data Bases Oracle, MySQL

Operating Systems Windows 7, 10, Linux Ubuntu


3+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Manual/Automation Tools Expertise.

Expert in Selenium WebDriver test scripts using Java, JavaScript and Test Framework using Cucumber/TestNG/ Junit, MAVEN build tools.

Working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.

Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test

(UAT) and regression testing.

Strong knowledge of Object-Oriented Programming (OOP) concept. Extensively used Java for test case automation.

Developed automated scripts and frameworks using Java.

Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.

Tested APIs with Postman and automated APIs with Rest Assured.

Involved in the Continuous Integration of the automation framework with Jenkins.

Worked on source version control tool GIT and remote repository GitHub.

Experience in using JIRA.

Experience in manual testing and automated testing using different tools like Selenium

(Web Driver) using Java. Knowledge and familiarity with different Selenium automation frameworks.

Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using BASAR BATUR


A dynamic and an achievement oriented SDET/QA Automation Test Engineer/ Quality Analyst with 3+ years of experience in various domains. Proven ability in designing and creating automation frameworks using Java, Selenium, Cucumber, Junit, TestNG and Maven. 2

Selenium, Cucumber for Java.

Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google Chrome on different OS like Windows and Mac.

Professional expertise in Smoke Testing, Backend Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database by using SQL Developer.

Excellent Communication, Interpersonal, and Team Player Skills, Team Leader, Quick Learner, Self-Starter and Researcher, fast problem-solving skills, ability to adapt to new environment quickly, strong organizational and multi-tasking skills, detail oriented and ability to get responsibility to carry his duties. WORK EXPERIENCE



Analyzed business requirements, User Story in Agile, system requirements, and data mapping requirement specifications interacting with the client, developers and QA team.

Developed test scripts in Java language using Selenium WebDriver and Cucumber framework in Gherkin format.

Designed, developed and implemented POM based automation testing framework utilizing Java, and Selenium WebDriver.

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

Implemented Automated execution of tests using Maven and Jenkins.

Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.

Developed test code in Java language using Eclipse, Selenium and Cucumber.

Used Jira for defect reporting and tracking. Closely involved with the development team, maintenance team and business team regarding changing requirements, builds and releases.

Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.

Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.

Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin language.

Used runner classes in cucumber to generate step definition and also used tags to run different kinds of test suites like smoke and regression.

Used automated scripts to perform Functionality Testing during the various phases of the application development using Selenium.

Developed test scenarios and test cases for Integration and System testing each release.

Tested APIs on Postman and automated with Rest Assured. 3

Executed test cases for database testing by using SQL and java database connectivity (JDBC)

Performed functional, integration, black-box, system, and regression tests. Environment: Selenium, Java, Cucumber, Gherkin, WebDriver, GIT, TestNG, Maven, Jira, XPath, CSS Selector, Eclipse, API, Postman, Rest Assured, JDBC, Windows, Mac, Agile, Internet Explorer, Chrome, Firefox.

MAY 2015 – JUNE 2017


Occupied both client and tester roles for the development of suite of 4 applications.

Responsible for the implementation of entire project for the company

Defined the requirements for the applications

Attended meetings and demos as the software developing company follows agile-scrum methodology

Responsible for implementation of User Acceptance Testing (UAT)

Manually tested web applications and desktop applications in the suite

Prepared test cases with dummy data and real data

Reported bugs to developer team

Performed and Coordinated data entry to database from UI, performed data transfers from MS Excel

Tested data migration to ensure that integrity of data was not compromised.

Prepared forms and queries using SQL, MySQL

Coordinated the translations for the applications and performed some of the translation entries into the applications

Reported bugs to support team after the implementation of the software

Prepared guidelines for users

Trained related personnel on how to use the applications

Organized and conducted seminars on how to use the applications for users

Received and coordinated problems faced by users after the implementation of applications Environment: SQL, MySQL, Windows, Linux (Ubuntu), Agile, Internet Explorer, Chrome, Chromium, MS Excel, MS Word, MS PowerPoint

SEPTEMBER 2010 – MAY 2015


Responsible for preparing data for web pages of the departments

Updated the content and design of web pages with the latest data produced

Designed some part of web pages of the departments and conference domains

Member of IT Committee of the University

Hold different administrative positions such as Head of Student Affairs and Registrar

As Registrar, responsible for keeping data of students

Prepared MS Excel based database for all students

As a lecturer, taught different subjects in department

Conducted researches and reports by using advanced statistical analysis tools such as SPSS and Nvivo


Conducted various seminars on use of IT in education and research Environment: Windows, Internet Explorer, Chrome, MS Excel,MS Word, MS PowerPoint, HTML, Wordpress, SPSS, Nvivo



Dicle University



Ahmet Yesevi University


Contact this candidate