FARID GRAICHE
adzbni@r.postjobfree.com
https://www.linkedin.com/in/farid-graiche-552a19242/
US Citizen
SOFTWARE QA ENGINEER
PROFILE SUMMARY
Around 7+ years of hands-on experience as Selenium QA Engineer in executing web-based applications and experienced in Performing end to end testing using selenium-java.
Extensive experience following agile methodology.
Experienced in QA Processes, SDLC, delivery of quality software, products, systems, and applications to meet business, market, and customer needs, utilizing blended onshore/offshore delivery models.
Extensive experienced in functional testing, smoke testing, integration testing, regression testing, UI testing, back-end testing, exploratory testing, browser compatibility testing in different stages of SDLC.
Write detailed test case and thoroughly document identified software defects.
Involved in backend testing by writing and executing SQL Queries.
Collaborate with Business Analysts, Developers, Project Managers, and other Team Members in complex testing projects to enhance product quality.
Experienced with defect tracking and test management tools such as JIRA.
Excellent analytical and problem-solving skills competencies.
Self-motivated individual and creative thinker who will take ownership and accountability.
Expert in writing XPATH and other locators.
Expertise in page object model (POM) paterm.
TECHNICAL SKILLS
Testing /Defect Management Tools: Selenium WebDriver, JIRA, HP ALM, JMeter
Framework: Cucumber, JUnit, TestNG, BDD, TDD
Web/Micro Services Tools: Rest-Assured, Postman
Version Control Tools: GitHub
Build/CI Tools: Maven, Jenkins
Language: Java, SQL, HTML, XML
Database: SQL Server, MY SQL, MS Access, Oracle
Development Environment: Eclipse and IntelliJ IDEA
Platforms: Windows, UNIX, Linux, mac
Other Tools: MS Excel, MS Word, MS Project, MS Outlook
Browsers: MSIE, Firefox, Chrome, Safari, Opera
WORK EXPERIENCE
LTIMIDTREE, Hartford, CT
Sr QA Automation Engineer
September 2022 – Present
Job Responsibilities
Participated in all types of meetings including Planning, Standup, Sprint Review and Retrospective.
Write test cases, and execute them either manually or automated.
Perform functional, integration and regression testing.
Write scripts using selenium- java for front end testing.
Perform end to end testing using selenium with java.
Log all defects and collaborate with developers to resolve bugs.
Provide full satisfaction to client.
Create utility classes for unit testing using java for data validation.
Reading xml file using DOM (Document Object Model).
Writing SQL queries to perform Backend Testing.
Involved in using Maven build tools to manage framework dependency jar files.
Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
Performed Peer review of the bugs and mentored & trained the new team members.
Accelerated troubleshooting by collaborating with Developers.
E-Trade Bank, Arlington, VA
QA Automation Engineer
April 2021 – August 2022
Job Responsibilities:
Participated in all agile scrum meeting and making updated report.
Responsible for defect tracking using JIRA.
Used Cucumber automated testing to test new and existing functionality.
Wrote SQL queries to perform Backend Testing.
Involved in developing and executing automation Regression testing.
Developed components for each transaction used in the test scenario by using Selenium.
Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
Involved in forecasting the Test numbers to ensure the test report metrics was accurate.
Performed Peer review of the bugs and mentored & trained the new team members.
Accelerated troubleshooting by collaborating with Developers.
T-Mobile, Bellevue, WA
QA Test Engineer
Mar’ 2019 – Mar’ 2021
Job Responsibilities:
Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
Provided complete Defect/Bug tracking process using JIRA.
Performed Back-End data validation-using SQL.
Prepared and Execution of test scripts using TestNG and Selenium WebDriver.
Installed & Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to next quarter release.
Designed Cucumber framework for web/service-virtualization; performed manual and Cucumber testing of a web-based application.
Applied robust Page Object Model (POM) pattern on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
Involved to run test cases using JENKINS.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Prepared Test summary report after every build Release and submit it to the QA Managers.
Participated in QA team meetings and walkthroughs for weekly QA testing review.
All State Corporate Office, Roanoke, VA
QA Tester
May 2016 – Feb 2019
Job Responsibilities:
Developed test plan, wrote test cases, and executed test cases from stories for the application under test.
Perform manual testing.
Provided technical guidance, when needed to other members of Quality Assurance, Software Engineering.
Worked on Agile software development environment where performed testing in each sprint.
Involved in defect tracking and reporting using JIRA.
requirements analysis using HP ALM for importing specifications and documents.
Product Management and Product Support thoroughly Cross browser tested projects to support Firefox, Safari, Opera and Chrome
Performed Database Validation to check the updated data in the database using SQL quires.
Created Java based for Selenium WebDriver with TestNG as automation framework.
Education
Bachelors in finance. (Algeria). Year 2012.
completed Agile White belt certificate. (Company learning platform).
completed 6 weeks boot-camp for selenium/java. rest Assured, JMeter (LTIMINDTREE)
ISTQB test management (Pluralsight).
ISTQB static testing (Pluralsight).
ISTQB testing techniques (Pluralsight).