Post Job Free

Resume

Sign in

Qa Automation Assurance Engineer

Location:
Tampa, FL
Salary:
100000
Posted:
November 05, 2022

Contact this candidate

Resume:

TIMUCIN SABAN

Quality Assurance Engineer

Mobile: 786-***-**** adtc7y@r.postjobfree.com

linkedin.com/in/timucin-saban-371357240

PROFESSIONAL SUMMARY

• 4 years of experience in Information Technology with prominence on Manual and Automation testing of web-based applications.

• Developed Test Scripts to implement Test Cases, Test Scenarios in DDT (Data Driven Testing), and BDD (Behavioral Driven Development) with Cucumber Automation Frameworks by using Selenium WebDriver.

• Hands-on experience in designing, developing, and implementing Page Object Model pattern-based automation testing framework utilizing JAVA, Maven, Selenium Web Driver, JUnit, and Cucumber from scratch.

• Performed Unit, end-to-end, functional, and integration testing using TestNG.

• Extensive experience in executing test plans, test scenarios and QA methodology, Quality standards, Procedures, Test strategy, Test Plans, Test execution, and Traceability matrix based on business requirements.

• Strong practical knowledge of Object-Oriented Programming (OOP) concepts in JAVA.

• Considerable expertise in RESTful API and use HTTP requests to GET, PUT, POST, and DELETE data using POSTMAN. Experienced in automating APIs using Java’s REST Assured libraries using JUnit.

• Extensively worked on the backend; data warehousing and decision support systems with Relational Database Management Systems such as Oracle and MySQL.

• Proficient in using Git as a distributed version control system and GitHub as a remote repository.

• Experience in Defect Lifecycle using project management tools such as Jira. TECHNICAL SKILLS

METHODOLOGIES Agile (Scrum)

LANGUAGES Java, SQL, Gherkin

TESTING TOOLS Selenium WebDriver

FRAMEWORKS Cucumber, JUnit, TestNG, Page Object Model (POM), Behavior Driven Development (BDD), Data Driven Development (DDD) Test Driven

(TDD)

TEST MANAGEMENT Jira

BUILD TOOL Maven

API RESTful API, POSTMAN, REST Assured

DATABASES MySQL, JDBC

DEPLOYMENT Git, GitHub

CI TOOLS Jenkins

OS Windows, Mac OS

IDE Eclipse

CERTIFICATIONS JAVA 1.8

PROFESSIONAL EXPERIENCE

Client: Walmart

Title: Quality Assurance Engineer 10/2019 – Present Responsibilities:

• Involved in studying requirement documents and obtained knowledge required for the understanding of project goals.

• Involved in Agile Ceremonies such as Sprint Planning, Sprint Grooming, Daily Scrum, Sprint Review, and Sprint Retrospective meeting.

• Examined the test results of the automated test scenarios, generated a Cucumber HTML report that included screenshots of each failed scenario, and logged defects in Jira.

• As one of the senior and leading members of the team; attended Sprint Planning meetings to provide estimated levels of effort and attended Sprint Retrospective meetings to discuss and provide feedback to the team to improve team productivity. Raised concerns, and provided suggestions and feedback whenever necessary in the Sprint.

• Collaborated with Test Lead to update and develop Test Plan and Requirements Documents.

• Developed and executed database testing using advanced SQL queries manually through MySQL.

• Performed back-end testing by writing and executing queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front- end values.

• Wrote wide-ranging test cases to provide the end-to-end functionality testing of the application and collected the test data.

• Partnered with the Business and UAT teams to analyze validation scenarios for the User Acceptance Testing stage and deployed all the test cases into the UAT environment.

• Effectively used HTTP requests with Postman and RESTFul API to GET PUT POST and DELETE. Binding automation knowledge with APIs; creating corresponding common elements, functions, step definitions, and feature files with the help of Rest Assured library to automate API.

Client : Verizon 10/2018-09/2019

Title: QA Automation Engineer

Responsibilities:

• Created a Full Stack Automation (E2E) Framework (Selenium/JDBC/Restful library) that is a Hybrid of Behavior Driven Development (BDD) and Data-Driven Testing.

• Designed and implemented BDD Automation Framework with Page-Object-Model using Cucumber Feature files, Runners, and creating verifications by JUnit.

• Used Maven to build the project and manage dependencies. Run tests by Maven commands and integrated by Jenkins.

• Extensive experience in UI/Front-end Testing by Selenium using custom locators and utility methods.

• Applied OOP concepts of Java (Encapsulation, Abstraction, Polymorphism, Inheritance) to the framework for more reusable, maintainable, and easy-to-read tests.

• Used Maven-Cucumber-Master-thought Reporter for HTML report of test results to be understandable by both technical/non-technical team members.

• Experience in the creation and execution of Test Plans, Test scripts, and Test Cases for both Manual and Automated Testing.

• Efficient in Project Management by Jira and Version Control by Git together with GitHub repository.

• Applied Agile/Scrum process with Dev Team attending scheduled ceremonies (Sprint Planning, Standup, Review, and Retrospective meetings).

• Jenkins achieved Continuous Integration and Continuous Delivery, performed background jobs, and analyzed the pass or failed criteria in the QA environment.

• Created a test database (using SQL dev) from scratch and connected the test database to the Cucumber Framework using the JDBC driver.

• Used external jars and Apache poi API to get the test data from Excel sheets.

• Executed Parallel and Cross-Browser/Cross-Platform Testing using local resources.

• API Testing using POSTMAN/Newman and REST Assured library. Contributed to a generic automation framework developing web services (REST/Soap) and database layers using Java, Inheritance, JSON, and JDBC

EDUCATIONAL HISTORY

Vocational School of Health Services Ankara University



Contact this candidate