Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Manassas, VA
Posted:
March 27, 2020

Contact this candidate

Resume:

adchh1@r.postjobfree.com 703-***-**** FAREED SAKHI

QA

OBJECTIVE

n To match with a Software

QA Analyst/Automation

position which would

allow me to utilize and

enhance my testing

skills as continue to

grow my knowledge in a

challenging

environment

SKILLS

n Testing Tools:

Selenium IDE and

Selenium WebDriver

n Languages: Java, SQL,

HTML and XML

n IDE: Eclipse and SQL

Developer

FAREED SAKHI

703-***-**** adchh1@r.postjobfree.com

US CITIZEN

SUMMARY

n Over 5 years of experience in Information Technology with a specialization in Software Quality Assurance Testing, Proficiency in Client/Server and Web Based Application Testing and expertise in Object-Oriented Programming Concepts (OOPs) and Core Java. n Expert communication with the ability to work with or lead a team, self-driven motivated professional with a positive attitude and eager to handle multiple tasks and meet deadlines.

n Extensive working knowledge on all phases of the Software Development Life Cycle (SDLC) and it methodologies such as Waterfall, Agile and SCRUM.

n Proficient in the use of test automation tool such as Selenium WebDriver with Java to develop and run automation testing scripts for web and client server applications.

n Experience in all Testing Activities such as reviewing requirements, developing test cases, functional test scenarios, test strategies and test plans, setting up an environment, executing the test, logging the defect and test reporting.

n Experience in developing data driven and Page Object Model

(POM) in Selenium and utilizing strong knowledge in JUnit, TestNG AND Cucumber.

n Extensive use of Java language for test case automation. adchh1@r.postjobfree.com 703-***-**** FAREED SAKHI

n Test Framework:

Cucumber, JUnit and

TestNG

n Build & Integration

Tools: Maven and

Jenkins

n Environments: Agile-

Scrum and Waterfall

n Bug Tracking Tools:

JIRA and Trello

n Version Control: GIT,

Bit Bucket and GitHub

n Data bases: Oracle,

MySQL and MS Access

n Operating Systems:

Windows (XP, Vista, 7, 8

and 10) and Mac

n Expertise in grouping test cases, test methods, test suites for regression and functional testing using the TestNG annotation like Groups, Parameters and Data Provider in Selenium WebDriver. n Used Apache POI to read data from Excel sheets.

n Experience in developing automated test scripts to implements test cases, test scenarios and features for Behavior Driven Development

(BDD) using Cucumber and Test-Driven Development (TDD) using TestNG.

n Designed and implemented step-definitions and feature files in Cucumber using Gherkin keywords.

n Experience in writing CSS selectors, XPath expressions to identify Web Elements using Selenium WebDriver.

n Performed Manual Testing, Automation Testing, Integration Testing, Smoke Testing, Regression Testing and Functional Testing. n Utilized Maven as Project build management tool and Jenkins for Continuous Integration.

n Experience in Application Programming interfaces (API) testing. n Experience in Database Testing using SQL Queries on Oracle, MySQL and SQL Server.

EXPERIENCE

QA AUTOMATION ENGINEER •ALLIANCE TEK SOLUTION •

NOV 2017 - PRESENT • VIRGINIA, USA

• Gathered and reviewed business documents, ensure each requirement was covered, manually tested, verified and validated that the product meets user requirements.

• Developed test scripts in Java language utilizing Selenium WebDriver and Cucumber framework in the Gherkin format.

• Created and maintained Selenium WebDriver scripts for regression and functional testing using Behavior Driven Development (BDD) framework and Cucumber.

adchh1@r.postjobfree.com 703-***-**** FAREED SAKHI

• Established an automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms. Designed an automation framework to perform User Interface

(UI) testing with Selenium WebDriver.

• Designed and implemented the Selenium WebDriver

automation framework for Smoke and Regression test suites.

• Identified test cases for manual and automation in Selenium WebDriver for Smoke, Functional and Regression Tests.

• Automated test scripts using OOPs concepts to develop test cases, test scenarios and features for Cucumber framework utilizing Gherkin language.

• Employing a variety of Selenium methods to handle Alerts, Pop ups, Drop downs, Check box, Radio button, Dynamic calendars and Web tables in Selenium WebDriver.

• Established an automation framework in Selenium WebDriver using Behavior Driven Development (BDD) and Page Object Model (POM) approach. Completed cross browser

compatibility and Regression tests using Selenium WebDriver to test the User Interface (UI) after each new build release.

• Performed Regression and Smoke tests by uploading test scripts into GitHub which would trigger Jenkins.

• Performed Application Programming Interfaces (API) testing using RESTful, Postman and Rest Assured Libraries.

• Identified, Reported and Tracked defects using JIRA test management tool.

• Involved in testing the application utilizing the Scrum Agile methodology practices.

• Frequented daily Agile Scrum meetings, Sprint planning meetings and Sprint review meetings.

ENVIRONMENT:

• Selenium WebDriver, Java, Cucumber, Gherkin, API testing, Agile, Maven, Jenkins, HTML, XPath, Eclipse, GitHub, Internet Explorer and Chrome.

AUTOMATION ENGINEER • TD BANK •

APR 2016 – SEP 2017 • NEW JERSEY, USA

• Reviewed test cases with the development team, product management and implemented feedback by modifying the test cases.

• Established and executed TestNG automation framework using Selenium WebDriver.

adchh1@r.postjobfree.com 703-***-**** FAREED SAKHI

• Created test scripts for Web pages by utilizing web element locators like ID, XPath and CSS selectors.

• Developed Selenium WebDriver automation scripts using Java language to validate business requirements.

• Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.

• Ran tests o specific functionalities using Regression and Smoke through XML files.

• Utilized Selenium WebDriver, TestNG and Apache POI to design and develop a data driven framework.

• Established test scripts using Java language for new functionalities and updated existing scripts to correspond with new functionalities.

• Used Maven build management tool with the Selenium WebDriver to create an efficient TestNG framework.

• Performed Regression and Smoke tests by uploading test scripts into GitHub which would trigger Jenkins.

• Worked on Data Driven framework for Automation test scripts.

• Used customized XPath to work with dynamic and static objects in Selenium.

• Generated advanced graphical HTML reports.

• Used GIT as code repository and code collaborator to manage code reviews.

• Frequented daily Agile Scrum meetings, Sprint planning meetings, Sprint review meetings and Business Requirement Identification (BRI) meetings to understand the business requirements.

ENVIRONMENT:

• Selenium WebDriver, Java, TestNG, Maven, Agile, Jenkins, HTML, XPath, CSS, XML, SQL, Eclipse, GitHub.

QA ANALYST • T – MOBILE •

FEB 2015 – MAR 2016 • GEORGIA, USA

• Analyzed and wrote test cases based on business requirement specifications.

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

• Used waterfall methodology.

• Ensured Manual tests and reported any anomalies into the defect tracking database.

adchh1@r.postjobfree.com 703-***-**** FAREED SAKHI

• Prepared documents for testing and approval process of the documents

• Performed Manual, Smoke, Functional, Regression and Integration testing.

• Completed data accuracy, data validation and data integrity tests by using SQL queries to query the database and verified the data tables on our database server.

• Performed back end testing on Oracle database by writing SQL queries.

• Worked concurrently with developers regarding defects, participating in tracking, reviewing and analyzing bugs.

• Participated in project update meetings, defect review meetings and defect report meetings.

ENVIRONMENT:

• Java, Manual tester, Quality center, HTML, Oracle. EDUCATION

BACHELOR’S IN BUSINESS ADMINISTRATION (BBA) (IN PROGRESS) • KARDAN UNIVERSITY KABUL – AFGHANISTAN

COURSES

SYNTAX TECHNOLOGIES • CODING BOOTCAMP



Contact this candidate