Post Job Free
Sign in

Selenium Engineer

Location:
Roswell, GA
Posted:
August 17, 2020

Contact this candidate

Resume:

Yunus Yakut

929-***-****

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

U.S Permanent Resident

(Green Card holder)

Professional Summary:

● Over 5 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing Web based applications. Various knowledge within domains such as Finance, Communication and Energy

●Experience on SDLC (Software Development Life Cycle) & STLC (Software Test Life Cycle) and on Agile (Scrum) & Waterfall Methodology.

●Proficient in the field of Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing Web based applications.

●Proficient in using test automation tools such as Selenium WebDriver to develop automation testing scripts for web and client server applications.

●Good knowledge on Junit, Cucumber, TestNG framework for Software testing, Maven for Project building tool.

●Used Git as a version control and Git Hub as a repository.

●Strong Analytical and Problem-Solving skills, Strong organizational and communication skills, both verbal and written.

●Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.

●Experience in the development of Data driven, BDD and Hybrid Automation frameworks in Selenium.

●Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), using Cucumber and TDD (Test Driven Development) using TestNG.

●Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.

●Experience in read Requirement Traceability Matrix between requirements and test cases to ensure test coverage.

●Professional expertise in Smoke Testing, Backend Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, Regression Testing, Ad-Hoc Testing, UI Validation.

●Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.

●Well versed in different management scenarios like Quality Assurance, Defect Tracking, System Integration.

●Expert using management and bug tracking tool JIRA, Bugzilla

●Experienced in Database Testing using SQL Queries on Oracle, SQL Server.

●Experienced in API Testing using Postman and RestAssured Library for Automation.

●Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, confident, sincere, and committed.

Technical Skills:

Testing Tools Selenium WebDriver

Languages JAVA, HTML, XML, SQL

IDE Eclipse, IntelliJ, MySQL, Postman, Git Bash

Test Framework Junit, TestNG, Cucumber, Maven, POM

Build Tool Maven

Methodology Agile-Scrum, Waterfall

Bug Tracking Tools JIRA, Bugzilla

Continuous Integration Tools Jenkins

Version Control GIT

Data Bases Oracle, MySQL

Operating Systems Windows (XP, Vista & 7, 8,10), Mac OS

Office Programs MS Word, MS Excel, MS PowerPoint

Professional Experience:

AT&T, Atlanta, GA May 2018 – Present Role: QA Automation Engineer

●Gathered requirements documents such as business requirements and design document and other related documents.

●Created Test Cases by analyzing User Stories.

●Executed test cases in each Sprint to test Sprint Backlog Items.

●Maintained Traceability Matrix by mapping each User Stories to Test Cases to ensure Testing Coverage.

●Developed test code in Java language using Selenium WebDriver and Cucumber framework.

●Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms

●Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (Cucumber and Maven).

●Developed Automation framework by following a hybrid model approach of implementing Page Object Model and BDD, using JAVA, Selenium Web driver and Cucumber.

●Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.

●Execute regression tests using Selenium WebDriver for testing UI for every new build release.

●Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by

●receiving email.

●Developed automated test scripts using core Java concepts for coding business related activities.

●Used different selenium methods to handle Alerts, Popup, dropdown, check box, radio button, dynamic calendars, and web tables in Selenium WebDriver.

●Managed and executed test cases and logged defects in defect reporting tool using JIRA.

●Identified, Reported and Tracked Defects using JIRA test management tool.

●Working closely with development team and business analysts in reviewing the test scenarios

●Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from AWS database.

●Used Postman & RestAssured library for API rest service testing.

●Performed and validated Database Testing and Data Retrieval using Postman via JavaScript.

●Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

●Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and

Sprint Planning and Sprint Review meetings.

Environment: Selenium WebDriver, Java, JUnit, Jenkins, Cucumber, Agile, SQL, Postman, Maven, HTML, Eclipse, GitHub, Windows 10.

Washington Mutual Bank Fairfax, VA Jul 2017 – Apr 2018

Role: Automation Engineer

●Involved in test cases review by development team, product management and modified the test cases based on their feedback.

●Participated in Daily Scrum, Sprint Grooming, and Sprint Planning and sprint Retrospective meetings.

●Follow Test Plan which included testing phases and test environment after a thorough analysis of the business rules.

●Developed Automation framework using Selenium Web Driver.

●Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TESTNG,

●Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s UI and in the testing, environment using Selenium WebDriver.

●Developed automation framework for Selenium WebDriver in Modular Framework model.

●Used Selenium WebDriver for writing test scripts for regression test coverage.

●Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven) and Apache POI API.

●Generated Test Reports using Maven Plugins and created the error screenshots.

●Create scripts JAVA for new functionalities and update the existing scripts for upgraded functionalities.

●Created Selenium Web-Driver automation scripts using JAVA to validate functionality on various browsers.

●Involved in the Continuous Integration of the automation framework with Jenkins.

●Worked on DDT Framework for Automation test scripts.

●Used customized XPath to work with dynamic elements in Selenium.

●Extensively used Selenium locators like XPath, CSS Selectors locator and WebDriver to test the web application.

●Expertise in Grouping of Test Cases, for regression and smoke testing using the TestNG annotations and keyword (Group)

Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, IntelliJ, HTML, CSS, Agile and Windows.

Duke Energy, Cincinnati Ohio June 2015 – April 2017

Headquartered in Charlotte, North Carolina

Role: QA Tester

●Analyzed business requirements, documented business requirements specifications, read Test Plans and wrote Test Cases.

●Worked with development team to understand technical design and architecture for test planning.

●Executed Manual tests reviewed results of all tests and reporting anomalies into the defect tracking database, verifying the resolution of all defects for an assigned project.

●Prepared traceability matrix to ensure the adequate coverage of the test cases.

●Performed Various Manual tests to make sure application is function right for end user.

●Uploaded test cases executed test cases and logged defects in the Bugzilla.

●Identified and reported bugs using defect tracking tool Bugzilla and presented bug reports.

●Conducted backend testing using SQL queries to validate data for database

●Performed Ad Hoc testing upon the completion of test case to seek further unresolved bugs within the application

●SQL query by joining multiple tables according business logic for data validation.

●Connected to database to Query the database using SQL for data verification and validation.

●Interacted closely with developers regarding defects, participated in tracking, reviewing, and analyzing bugs.

●Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various change requests by analyzing the feedback from user groups.

Environment: Manual Tester, SQL, Quality Center, Oracle

Languages: English, Turkish (Native), Russian, Kyrgyz

Education:

Kyrgyz Republic International University, Bishkek/KG, Bachelor of international relations

Syntax Technologies, Coding Bootcamp



Contact this candidate