Resume

Sign in

Selenium Engineer

Location:
Washington, DC
Posted:
September 23, 2020

Contact this candidate

Resume:

FARGOL SHIRAZI Leesburg, VA

adgcy1@r.postjobfree.com

571-***-****

U.S. Citizen

PROFESSIONAL SUMMARY:

Over 5 years of experience in Information Technology, specialized in Software Quality Assurance Testing, proficient in testing on web-based applications.

Extensive knowledge and understanding of SDLC/STLC process and Agile methodology (SCRUM).

Proficient in requirement analysis, review and identifying gaps in functional/business requirement, test strategy preparation, test case creation, test execution, test reports, and documentation.

Hands-on experience in Smoke Testing, Back-End Testing, Black Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, Cross Browser/ Cross Platform Testing.

Proficient experience in Object Oriented Programming (OOPs) concept, extensively using the Java language for test case automation with Selenium WebDriver.

Proficient in using automation tools like Selenium WebDriver/IDE/GRID, and in the development of Data driven, Keyword driven and Hybrid Automation frameworks using Selenium WebDriver.

Proficient in automation tools like Cucumber, Junit, Maven, Jenkins, TestNG, SQL & SQL queries, Oracle database and REST to test Web Applications for Functional and Regression Testing.

Experienced in designing and implementing different automation frameworks like Data Driven, Hybrid frameworks using Selenium WebDriver with Page Object Model (POM).

Extensive experience in developing test scripts to implement test cases, test scenarios, and features for behavior driven development (BDD) using Cucumber.

Designed and implemented step-definitions and feature files in Cucumber using BDD and Gherkin keywords (Given, When, Then, Background, Scenario, Scenario Outline).

Experienced in Data Driven testing using Excel sheets with Apache POI and Database using JDBC.

Experienced in executing SQL queries in order to view successful transactions of data and for validating data from Backend using SQL developer.

Good experience in testing REST services using Postman and Rest Assured Library.

Proficient experience with defect tracking and analysis using different defect tracking tools such as JIRA.

Problem-solving nature, ability to analyze and prioritize, great team player, adapt easily and feel comfortable working in multicultural environment and cross-functional operations.

EMPLOYMENT HISTORY:

Lauris Online, Roanoke, VA January 2019 - Present

Quality Assurance Engineer

Incorporated Maven to build & run Selenium Automation Framework.

Used Behavior Driven Development (BDD) and Cucumber to create Selenium Web Driver scripts.

Developed Data Driven Framework to execute test scripts.

Attended and actively participated in Daily Scrum as well as Sprint Grooming, Planning, and Retrospective meetings.

Used Page Object Model (POM) to develop/design framework for Selenium Web Driver.

Wrote and enhanced a great number of test scripts to deal with changes that were in the objects, in the GUI, and in testing environment using Selenium Web Driver.

Automated test scripts including OOPs concepts to implement test cases, test scenarios, and features for behavior and test driven frameworks of Cucumber and Gherkin.

Generated test reports using Cucumber and created screenshots of failed scenarios.

Performed functional testing to analyze critical functionality in the application as well as automating using Selenium Web Driver with Cucumber.

Executed Regression tests using Selenium Web Driver to test the UI following each new build release.

Reported and tracked defects using Jira test management tool.

Performed manual API testing using Postman.

Used Jenkins as a Continuous Integration tool and GitHub as a version control tool to uploaded test scripts into, in order to run Regression and Smoke tests.

Used various types of locators such as XPath and CSS Selector to automate tests.

Geico, NE October 2016 – December 2018

Quality Assurance Engineer

Performed different types of testing such as GUI, Smoke, Regression, Functionality, and Back-end testing using TestNG framework.

Analyzed business requirements and created test cases using TestNG framework and Selenium Web Driver using Maven for application.

Uploaded and executed test cases, maintained Traceability Matrix, as well as logged defects using HPALM/Quality Center.

Executed manual tests and analyzed results of test reports as well as verified resolutions of defects in project.

Conducted Ad-Hoc testing after completion of test cases to search for other defects within the application.

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

Performed back-end testing using SQL queries to work with database and used MySQL tool for verification and validation.

Grouped Test Cases, Test Methods, and Test Suites for functional and regression testing using TestNG annotations (i.e. Groups, Data Provider, Tags).

Uploaded test scripts to GitHub version control tool and used Jenkins as Continuous Integration tool to execute automatically after every deployment.

Wells Fargo Bank, FL June 2015 – September 2016

Manual Tester

Prepared and executed Test Cases based on requirements.

Documented test scripts and test cases based on Test plans.

Performed compatibility testing to ensure its performance in different Operating Systems.

Performed manual testing on applications at Component, Integration, and System levels.

Analyzed documents with Business Analyst.

Communicate with developers to resolve defect related issues

Tracked quality assurance metrics using JIRA

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/Web Driver, Postman

Languages: JAVA, SQL, Gherkin, HTML and XML

Test Framework: Junit, Cucumber, and TestNG

IDE: Eclipse and SQL DeveloperAgile

Version Control Tool: GIT & GitHub

Build Tool: Maven

Methodologies: Agile (Scrum), Waterfall, Behavior Driven Development, Data Driven Development

Bug Tracking Tools: JIRA, Quality Center (QC), HP ALM

Continuous Integration Tools: Jenkins

Data Bases: MS Access, Oracle, MySQL

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

EDUCATION:

George Mason University,

Bachelor of Science – Psychology

Syntax Technologies,

Coding Boot camp



Contact this candidate