Post Job Free
Sign in

Engineer Selenium

Location:
Elkridge, MD
Posted:
March 29, 2021

Contact this candidate

Resume:

CANSU TEKIN QA Automation Engineer

# SUMMARY

*Authorized to work in USA

without sponsorship

Highly motivated QA Automation Engineer with web test automation and manual providing services in fast-paced organizations. Experienced in QA and testing process, plans and defect tracking documentation. Adapts quickly to new requirements, leveraging strong communication and technical skills to meet the client requirements and ensure delivery of quality product on time.

§ Extensive knowledge of JAVA, Collection, Java I/O, JDBC, Exception handling etc. and object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.

§ Expertise in web automation using Selenium WebDriver, JAVA, Cucumber, TestNG, Maven, Jenkins, Git, GitHub, Sauce Labs and Grid.

§ Configured Maven build tool automation projects and developed Maven project object model file (pom.xml).

§ Expertise in writing Selenium WebDriver scripts in JAVA for web application.

§ Expertise in Cucumber BDD framework - writing feature file by using Gherkin language, corresponding implementation of glue code in the step definition and implanting steps using java following Page Object Model (POM).

§ Good hands-on experience on Data Driven framework with TestNG using Annotations, Parameterizing, Data provider Annotation, Listener interface etc.

§ Maintained, tracked and enhanced the Automation code and resources by using Git as version control tool and GitHub as resource sharing platform over the time of improvement and the new features.

§ Hands on experience in automating Regression Test cases using Java, Selenium WebDriver, Maven, Junit, Cucumber BDD.

§ Experience is using CI tool like Jenkins for triggering Smoke Test Cases.

§ Experienced on working with Safari, Firefox and Chrome Driver.

§ Experience in writing custom CSS Selectors, X-path expression to identify web elements.

§ Assisted for Implementing Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for cross browser.

§ Excellent experience of build management tools like Maven and managing JAVA automation projects.

§ Experience working with Cucumber, TestNG and Allure Automation testing reports.

§ Worked on very intense and fast paced Agile environment. Have in-depth knowledge of various SDLC methodologies including Waterfall, Agile and SCRUM.

§ Experience in testing using library and Postman using HTTP verbs such as POST, PUT, DELETE, GET.

§ Experience in loading testing with JMeter.

§ Good exposure on testing and Bug Life Cycle, follow up and solve them within the specified time frame.

§ Solid understanding of Relational Database Design, proficient in writing SQL queries for further performing Back-end testing of application.

# SKILLS

§ Java

§ Python

§ Selenium

§ Cucumber

§ TestNG

§ JUnit

§ Selenium Grid

§ Maven

§ Jenkins

§ JIRA

§ GitHub

§ Postman

§ Rest API

§ Eclipse

§ IntelliJ IDEA

§ JMeter

§ Cucumber – Gherkin, BDD

§ Page Object Model

§ Behavior-Driven Development

§ Data-Driven Development

§ SQL

§ HTML

§ CSS

§ Time Management

§ Coaching

§ Problem Solving

§ Multitasking

§ Agile/Scrum, Waterfall

# EDUCATION

Bachelor’s Degree

Mathematics

19 May University, 2013

# CERTIFICATIONS

Java SE 8 Programmer

Oracle Certified Associate, 2020

410-***-****

*.*********@*****.***

Elkridge, MD

# PROFESSIONAL EXPERIENCES

QA Automation Test Engineer

I Speak Better April 2020 – Present

• Designed, developed and implemented POM (Page Object Model) based on automation testing framework utilizing Java, Selenium WebDriver, Maven, Junit and Cucumber.

• Used BDD (Behavioral Driven Development) with Cucumber, Junit, JAVA and Future Files with Scenario and Scenario Outline as well writing Step Definition for behavior.

• Automated the Test Cases for Regression Testing, Smoke Testing, Positive Testing, and Negative Testing in an Agile/Scrum environment.

• Identifying web elements locators such as ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath, CSS Selector in HTML code to test the web applications under testing.

• Implemented automated execution of Smoke and Regression using CI tools Jenkins.

• Used Git as Version Control tool and GitHub as a remote repository.

• Used JIRA for bug tracking, issue tracking and project management.

• Followed Agile methodology and participated in all the Scrum ceremonies such as Sprint Planning, Daily Stand Up Meeting, Sprint Demo / Review Meeting, and Sprint Retrospective Meeting.

• Analyzed the User Stories, System Design and provided input from end-user point of view.

• Performed Parallel, Cross - Browser, Multiple Platforms Testing using Selenium WebDriver and Maven build tool.

• Used Sauce labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.

• Performed Back-end testing using Java, SQL (Structured Query Language) and JDBC (Java Database Connectivity).

• Created SQL queries, connected to database and generated test reports.

• Used POSTMAN for manual API testing and RESTful API library to automate API testing QA Automation Test Engineer

Mentorsis October 2019 – March 2020

• Build automation framework for regression using Maven as a project management tool, POM Design, Java programming language, Selenium WebDriver, TestNG.

• Following the SDLC process, used requirements documents to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developed test scenarios and test cases.

• Executed parallel tests using TestNG with Selenium Grid.

• Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.

• Executed full test on every regression build and provided detailed report to the upper management.

• Coordinated with product development engineers to design all test plans and analyze all functional and non-functional requirements for automation test framework and review Test Reports using TestNG.

• Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly.

• Used Maven as primary build management tools. Create and track bugs and generate bug reports using JIRA.

• Performed Smoke Testing, Regression Testing, Functional Testing, Database and Black Box Testing to support development team.

• Participated in Sprint planning, Sprint retrospective and daily scrum meetings. Mathematics Teacher

United Science Colleges August 2013 – July 2019

• Designed and implemented lesson plans that incorporated Algebra, Geometry and Calculus.

• Assessed tests and reported and analyzed students results.

• Created interactive learning environment by using Smart board and mathematical software.

• Cooperated with fellow teachers and parents to ensure students have the best learning tools and environment for progress.

• Used variety of teaching techniques to encourage student critical thinking and discussion.

• Established and enforced rules for behavior and procedures for maintaining order among a class of 20-25 students.

• Encouraged class discussion and maintained positive learning environment.



Contact this candidate