PROFESSIONAL EXPERIENCE:
• Gained over *+ years of cross functional experience in both Manual and
Automation testing of web-based applications.
• Experienced with projects through Software Development Life Cycle (SDLC).
• Proficient in writing Test Plans, Test Cases based on Business Requirement Documents and dearly identifying defects when performing test execution.
• Achieved well understanding of Waterfall and Agile Scrum Methodologies.
• Expertise in Selenium Automation using Selenium WebDriver, Cucumber, Java, JUNIT, JIRA, GIT, Eclipse IDE, TestNG, Maven, Jenkins.
• Created test scripts in programming language Java in Selenium Environment for extensive Functionality and Regression testing.
• Experienced in Database Testing using SQL queries in various Relational Database Management System (RDMBS) such as MySQL and Oracle SQL servers to view/update/insert record.
• Established secure connection to AWS RDS MySQL database for internal resources so they were able to query and store new data into database by using MySQL queries.
• Experienced with automating RESTful web services testing using Java libraries like REST-Assured.
• Used the Rest Assured java library to automate Restful Web Services.
• Implemented CRUD operation using Postman and SOAP UI.
• Created Requirement Traceability Matrix (RTM) which includes analysis between requirements and test cases to ensure Test Coverage.
• Strong abilities in Back-End and Front-End Testing manually, as well as using Selenium automation tool.
• Extensive experience in test case design part and execution part for automation testing in Agile Environment.
• Used Jenkins CI/CD declarative pipeline to deploy a NodeJS application to Kubernetes.
• Developed dynamic GitLab pipeline file which is configured using GitLab predefined variables as well as custom GitLab variables.
• Provisioned immutable infrastructure to Amazon Web Services (AWS) using Infrastructure as Code (IAC) tool Terraform.
• Created a Docker file to create a container image of the NodeJS application.
• Managed Linux, Unix-like Operating Systems and leveraged Linux commands on automation pipeline.
• Kept tracking of Bug as well as Bug Reporting and documentation using Jira project management tool.
• Obtained knowledge in Junit framework for Unit testing, Maven as a project building tool, and Jenkins for Continuous Integration.
• Developed test scripts in BDD model using Cucumber and expertise in writing Cucumber scenarios in Gherkin language.
• Enhanced cross functional abilities and meeting deadlines in short period of time with high efficiency.
TANER GUR **********@*****.***
Phone # 973-***-****
218 3rd St Ridgefield Park, NJ 07660
TECHNICAL SKILLS:
Automation Testing Tool: Selenium WebDriver, Cucumber, Maven, Junit, Git, Jira
Programming Languages: Java, SQL, HTML
Database: MySQL, Oracle SQL
Integrated Development Environment Selenium IDE, Eclipse IDE Testing Frameworks Cucumber, Junit, TestNG, Page Object Model
(POM), Page Factory, Data-Driven, Behavior
Driven Development (BDD).
Continuous Integration Tool Jenkins, GitLab
Cloud Knowledge AWS
IAC Tool Terraform
WORK EXPERIENCE:
Client: Quest Diagnostics, Secaucus, NJ April 2022 - Present Title: SDET
Responsibilities:
• Designed, and developed Selenium WebDriver-Cucumber framework.
• Implemented automation with Selenium WebDriver, Cucumber, Junit, Maven, as well as Java.
• Developed dynamic GitLab pipeline file which is configured using GitLab predefined variables as well as custom GitLab variables.
• Provisioned immutable infrastructure to Amazon Web Services using Terraform.
• Supported team by using Continuous Integration (CI) environment.
• Established secure connection to AWS RDS MySQL database for internal resources so they were able to query and store new data into database by using MySQL queries.
• Experienced in creating Page Object Model (POM) and Page Factory framework as a part of design of the framework.
• Demonstrated ability to build an automation project using build management tool Maven using Java language.
• Accomplished multi-browser testing to check if application was able to run on IE, Firefox, and Chrome Browsers.
• Operated on Selenium GUI elements verification by using HTML ID, Name, Link Text, Partial Link Text, Tag Name, Class Name, CSS Selector, and XPATH.
• Proficiency in working knowledge of Core Java and Object-Oriented Programming (OOP) Concept and implemented Java for test case automation.
• Executed Manual Testing, Automated Testing, Documenting Test Results and logging/tracking defects.
• Determined failings in QA Processes, Selenium Automation, and suggested and implemented improvements.
• Possessed strong communication skills such as self-motivated, task oriented, good team player, pro-active, quick learner.
• Expertise in managing dependencies by Maven management-built tool in pom.xml file for Java Automation scripts.
• Produced test steps for Selenium WebDriver using Selenium IDE.
• Analyzed functional test cases and prioritize those for automation based on complexity and risk assessment.
• Developed codes in Java based on Behavior Driven Development using Cucumber/Gherkin language by writing behavior and step definitions in Cucumber.
• Created feature files which has Gherkin keywords in order to generate Cucumber scenarios for better understanding of the tests. Client: Leidos, Bethesda, MD September 2019 – April 2022 Title: SDET
Responsibilities:
• Proficient in Smoke, Regression, Positive, Negative, Black Box, Functionality Testing.
• Participated Sprint Demo and described newly developed functionality to the stake holders.
• Provided decent communication skills, self-motivated, task oriented, pro- active, good team player, and quick to learn new technologies and systems.
• Prioritized Test Cases and executed according to plan with meeting deadlines.
• Maintained Test Automation framework and able to make periodic updates.
• Located Web-Elements in Selenium WebDriver and performed operations with those locators.
• Experienced with automating RESTful web services testing using Java libraries like REST-Assured.
• Used the Rest Assured java library to automate Restful Web Services.
• Implemented CRUD operation using Postman and SOAP UI.
• Executed automation for Test Scripts using Java and Selenium.
• Used Eclipse IDE in order to develop Java and Selenium automation scripts.
• Automated Test Cases using Java, Selenium WebDriver, Cucumber tool.
• Designed & Implemented a BDD model as a Test Automation Framework using Selenium WebDriver, Junit, Cucumber, Maven management build tool.
• Used SQL Developer to write queries and accomplished Back-End validation by testing databases.
• Increased available Data Driven Framework to Keyword Driven Framework based on the project needs in Selenium.
• Performed automation of Smoke Tests, Regression Test Cases with enhanced reusable functions.
• Surveyed Agile-Scrum methodology in order to develop applications with development team.
• Attended Daily Scrum, Sprint Grooming, Sprint Planning, Sprint review, Sprint Retrospective meetings in regular base.
• Logged defects in JIRA project management tool with defect type, priority and detail information about it and route it to specified application group. Client: Syntel, Troy, MI October 2018 – September 2019 Title: Test Engineer
Responsibilities:
• Worked with Testers and Developers in order to understand specific needs of application for test automation.
• Developed Test Cases and executing Manual as well as Automation Testing for Negative and Positive Testing Requirements.
• Reviewed and analyzed Business requirements on PurpleHub where all documents are placed regarding to specific PI.
• Analyzed SDOM/BOM app for defining the structure of the JsonMessage that would be received from the queue.
• Reviewed automation of Smoke Tests on daily basis and update necessary fields according to PI specifics.
• Worked closely with MTP Leads during releases that we would complete and get successful execution results which will allow the team to deploy to next environment in a short period of time.
• Ensured test coverage is 100% and there are no missing test cases in Regression Suit.
• Work closely with development team to identify and resolve any application-related-problems; discuss solutions, implement and test those solutions.
• Updated RTM sheet for missing user story numbers and update xml files with team names accordingly.
• Used JMS application for sending and receiving messages through queues and topics.
• Sustained Test Automation framework and able to make periodic updates.
• Updated jsp files where GUI is edited for new test suits or removing unused ones.
• Deployed new functionalities to Webservices on VM, so all users can execute when needed.
• Used Eclipse IDE in order to develop Java and JMS automation scripts.
• Created feature files which has Gherkin keywords in order to generate Cucumber scenarios for better understanding of the tests.
• Experienced in creating Page Object Model (POM) and Page Factory framework as a part of design of the framework.
• Demonstrated ability to build an automation project using build management tool Maven using Java language.
Client: Cox Automotive, North Hills, NY October 2016 – September 2018 Title: SDET
Responsibilities:
• Reviewed and analyzed Business requirement documents to prepare test cases in order to run in Selenium.
• Prioritized Test Cases and executed according to plan with meeting deadlines.
• Maintained Test Automation framework and able to make periodic updates.
• Located Web-Elements in Selenium WebDriver and performed operations with those locators.
• Executed automation for Test Scripts using Java and Selenium.
• Used Eclipse IDE in order to develop Java and Selenium automation scripts.
• Automated Test Cases using Java, Selenium WebDriver, Cucumber tool.
• Designed & Implemented a BDD model as a Test Automation Framework using Selenium WebDriver, Junit, Cucumber, Maven management build tool.
• Used SQL Developer to write queries and accomplished Back-End validation by testing databases.
• Increased available Data Driven Framework to Keyword Driven Framework based on the project needs in Selenium.
• Performed automation of Smoke Tests, Regression Test Cases with enhanced reusable functions.
• Surveyed Agile-Scrum methodology in order to develop applications with development team.
EDUCATION
Bachelor’s Degree in BA, 2013
CUNY Baruch College, NY
CERTIFICATIONS:
CSM (Certified Scrum Master), OCA, AWS
REFERRALS:
Available upon request