Post Job Free

Resume

Sign in

Engineer Software in Test

Location:
Pittsburgh, PA
Posted:
December 17, 2020

Contact this candidate

Resume:

*

Software Development Engineer in Test with over 4+ years of experience in multiple domains like CRM, Fleet Management, I have solid experience in Selenium WebDriver integrated with Cucumber JUnit and experienced with TestNG in designing and building Automated Test Frameworks with BDD, TDD approach for Web-based applications with Java Object-Oriented Programming design pattern.

Knowledge of all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle

(STLC).

Experienced in marketplace system Epics and user stories.

Experienced in performing different types of testing such as Functional Testing, Smoke Testing, Regression, API Testing, Back-End Testing, and Ad-hoc Testing.

Proficient in using Maven as a Project Management Tool, Git commands to store source code on remote repository and Jenkins for Continuous Integration and Continuous Delivery.

Well experienced in writing SQL Queries for Back-End Testing and performing Database Testing in different RDBMS like Oracle and SQL as well as API Web services Testing using popular libraries such as JDBC, REST Assured.

Great experience in Agile Methodology and all Scrum related Ceremonies. Cross-functional team player in a distributed team environment and strong ability in working individually. Excellent understanding of all test fundamentals and the associated use of test management, defect-reporting and bug-trucking tools like Jira. Strong written and oral communication skills, analytical skills. Self-motivated, detail-oriented, quick learner and team player. Ability to work in a fast-paced environment. SUMMARY

TECHNICAL

SKILLS

Java

Selenium

TestNG

JUnit

Maven

Postman

Jira

Cucumber

Gherkin

API Testing

Database Testing

Unix

Linux

Windows

Adobe Photoshop

Adobe Illustrator

SQL

JDBC

Rest Assured

Git/GitHub

Jenkins

Selenium Grid

Appium

Docker

AWS

ERTUGRUL

TOPRAK

412-***-**-**

adirrr@r.postjobfree.com

www.ertugrultoprak.com

SOFTWARE ENGINEER IN TEST

Pittsburg-PA 15220

HTML

CSS

XML

Oracle SQL

IntelliJ/Eclipse

STLC, SDLC, Agile

MySQL

MS Office

2

EXPERIENCE

SOFTWARE ENGINEER

IN TEST

NOV 2018-CURRENT

Hitachi Rail STS Pittsburgh, PA

Automation and Manual Testing of Web Applications and Client-Server Applications using Java, Selenium, Cucumber, TestNG, Maven and other popular libraries such as JDBC, REST Assured.

Proficient in designing and developing various Testing Frameworks to implement Test Cases and Test Scenarios for DDF (Data-driven framework) and BDD (Behavior- driven Development) by writing Feature Files with Gherkin language using Cucumber.

Expert in performing different Test types in QA Environment such as Front-End, Back-End, Regression, Functional and Smoke Testing on Parallel Multi-Browser Testing Framework and generating comprehensive HTML E-mail reports with detailed Test step results and screenshots.

ServiceLink Pittsburgh, PA

Working on CRM Application with Agile Scrum QA Team and attending all Scrum Ceremonies.

Using Selenium WebDriver for Browser Automation, Maven build tool for dependencies and console run commands to Jenkins Continues Integration (CI) proses.

Build Test Automation with Cucumber BBD Framework structure and JUnit for Test Run and assertions and then the Page Object Model (POM) structure in order to keep our code organized and maintainability.

Using Postman for Manual & Automation Testing and REST Assured library for Automation Testing with Get, Post, Put and Delete HTML methods for API Testing.

Using SQL Developer for Manual and Oracle JDBC for Automation Testing with 3 interfaces Connection, Statement and ResultSet, in addition to Selenium WebDriver and Cucumber-Gherkin for Database Testing.

Used Jenkins for CI/CD, automate our Smoke Test via jobs in Jenkins and send report directly to Slack for every early morning.

Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.

Using Git as a version-control system for tracking changes, GitHub as Remote Repo and Jira as a project management tool.

Using Cucumber HTML JSON reports for reporting documentation.

Reporting failures with screenshots and documenting defects in Jira.

Setting up and configured Smoke Tests and Regression Tests in Jenkins as jobs then hosted on Amazon Web Services (AWS).

SOFTWARE ENGINEER

IN TEST

MAY 2016-SEP 2018

3

EDUCATION

MASTER OF

OCCUPATIONAL SAFETY

SEP 2013-SEP 2015

OKAN UNIVERSITY

ISTANBUL -TURKEY

BACHELOR OF

CHEMISTRY

SEP 2004-JUNE 2008

DUMLUPINAR UNIVERSITY

KUTAHYA- TURKEY

Complete knowledge of Defect Life Cycle and hands-on experience with Defect Tracking Tools such as Jira.

Expert in creating Page Object Model (POM) and Page Factory Design for implementing the Framework.

Expertise in implementing core Java, OOP (Object Oriented Programming) concepts such as Abstraction, Polymorphism, Encapsulation and Inheritance and strong knowledge in Data Structures, String Manipulation, Exception Handling, Collection Framework, File Operations.

Confident designing, developing and executing Test Automation Frameworks using Selenium WebDriver, Cucumber with Java on Behavior-driven and Data- driven, Hybrid Frameworks.

Proficient using Postman for Manual Testing and REST Assured library in Automation Testing of applications in different layers API.

Experience in working with CI/CD using Jenkins and configuring build, triggers and post-build actions.

Maintained the automation code and resources by using Git as a version control system and GitHub as an online repository, resolved conflicts as needed.

Experience in working with AWS and Virtual Machines on Cloud to run Regression Suite on Jenkins.



Contact this candidate