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.
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
firstname.lastname@example.org · 630-***-****
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
FEBRUARY 2019 – CURRENT
QA AUTOMATION ENGINEER, ALLIANCE TEK SOLUTIONS
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
MANUAL TESTER, ISHIK UNIVERSITY
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
IT CONTENT MANAGER, REGISTRAR AND LECTURER, ISHIK UNIVERSITY
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
PHD (C) ON EDUCATION AND CURRICULUM DESIGN
MA ON EDUCATIONAL ADMINISTRATION AND SUPERVISION
Ahmet Yesevi University