Abdul Jamil Raoufi
Location: Roanoke, VA
Phone: 540-***-****
Email: *************@*****.***
Work Status: GC Holder
LinkedIn URL: www.linkedin.com/in/abdul-jamil-raoufi- PROFESSIONAL SUMMARY
• 7 years of experience in the IT industry. Specialized in Software Quality Assurance Testing, proficient in testing Web-based applications, and a good experience in Core Java OOPs concepts.
• Experienced in the development of Data-driven and Hybrid Frameworks in Selenium.
• Experienced in working on Selenium WebDriver automation script in Java for Page Object Model cross browsing testing.
• Developed Test Scripts to implement Test Cases, Test Scenarios in feature files for BDD using Cucumber.
• Experienced in all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, Scrum, and Waterfall Model.
• Have knowledge of TestNG frameworks for UI testing and a good understanding of tools like Apache, Maven for Project Building, Jenkins for CICD, Git and Git Hub for version control.
• Extensive experience in reviewing and analyzing business requirements and creating Test Plans, Test Cases, Test Scripts.
• Professional experience in Regression Testing, Smoke Testing, User Acceptance Testing
(UAT), Cross-Browser/Cross-Platform Testing, UI Validation.
• Experienced in using tools like Selenium WebDriver, IDE, Grid to develop automation test scripts for web and client-server applications.
• Experience in manual and automation testing on various domains, including Banking, Retail, Insurance, and Financial-Mortgage.
TECHNICAL SKILLS
Test Framework Behavior Driven Framework, TestNG, Data Driven Framework, Page Object Model (POM)
Testing Tools Selenium IDE/WebDriver
Language JAVA, SQL, Gherkin, JSON
Build Tool Maven
Web Technologies HTML
Task Management Tool Jira
Databases Oracle Database, JDBC API, Postman
IDE Eclipse
Processes Agile-Scrum, Waterfall
Operating System Windows (XP, Vista & 7, 8, 10, 11), macOS PROFESSIONAL EXPERIENCE
Software Test Automation Engineer
August 2020 – Now
Aetna Health Care Insurance
Washington Dc
• Performed both manual and automated testing in Selenium WebDriver using the JAVA programming language.
• Performed BDD using Cucumber features, scenarios, and step definitions in Gherkin format.
• Performed automation testing in Selenium WebDriver using JAVA programming language.
• Used Maven for build management tool and Jenkins for Continuous Integration of the builds.
• Used Selenium WebDriver to run multiple test cases in multiple browsers and cross Platforms.
• Performed UI, Functional, and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins.
• Utilized Jira as a defect tracking tool on the project.
• Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
• Documented the defects found during the test execution and kept track of defects to improve overall.
• Developed, documented, and executed test cases, test scenarios, testing plans, and procedures.
• Delivered back-end testing for data validation using SQL and executed SQL Queries on database tables to verify the database.
• Participated in Stand-up meetings, Sprint planning, Sprint review, and sprint retrospective with all other QA, developers, and Business analysts. ENVIRONMENT:
Selenium Web Driver, Jenkins for CI/CD, Maven, Cucumber (BDD), Gherkin, Postman API, Ready API, Oracle DB, HTML, SQL, XPath, SDLC, STLC, XML, JSON, Git, Github, Windows XP, Vista, 7, 10, 11, MacOS, Eclipse. Browsers: Chrome, Firefox, IE and Core Java. QA Automation Engineer
February 2017 – July 2020
City National Bank
Tysons, VA
• Developed test code in Java language using Selenium WebDriver and TestNG framework.
• Developed Test Cases, Use Cases, and Automation test scripts.
• Experienced on Core Java, OPPs concept.
• 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 (TestNG and Maven).
• Used Apache POI to read data from Excel files.
• Tested the applications utilizing the Scrum (Agile) methodology.
• Setup Jenkins for scheduled automation test run for smoke test script by receiving email.
• Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the oracle database.
• Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome, and Internet Explorer.
• Participate in an Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
ENVIRONMENT:
Selenium Web Driver, Java, SQL, Jenkins, TestNG, Maven, HTML, XPath, GitHub, MacOS, Windows XP, 7, 10, Agile/Scrum, Jira, SDLC, STLC. Browsers: Chrome, Firefox, and IE. Core Java.
Software Test Engineer
March 2015 – January 2017
Lowe’s Companies, Inc.
Charlotte, NC
• Creating test Requirements Specification documents, Test Plan, and Test Result documentation.
• Involved in SDLC, Agile process, Business Process Design, and Implementation.
• Performed Functional, Integration, regression, positive, negative, and UAT testing.
• Performing Regression tests using automated testing tool Selenium.
• Cucumber was used for entire regression testing and functional testing with selenium as a primary tool to test the Test Scenarios, Test cases, and test conditions identified.
• Analyzed the business requirements document and system specification and identified the test requirements.
• Automated End-to-End testing using automation tools.
• Created the Automation framework for all the applications.
• Creating and maintaining all Test automation environments.
• Attending and involving day-to-day scrum meetings.
• Wrote and executed the test cases manually and automated.
• Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.
• Conducting project reviews to improve project implementations.
• Working with the QA director to achieve organizational goals and objectives. ENVIRONMENT:
MS Office, SQL, JavaScript, MS Office suite, MS Excel, Windows XP, 7, 10, JIRA, SDLC, STLC Agile/Scrum, Cucumber, XML, JSON, and HTML. Browsers: Chrome, Firefox, and IE. EDUCATION:
• Bachelor of Arts – Economics – Goa University, Goa, India – 2013
• Diploma in Commercial Application / IT - Manipal Institute of Computer Education, Goa – India, 2012