Grant Faulkner
** ******** **. ************ ** **081
ad1h3o@r.postjobfree.com
Profile
Proficient with test automation tools such as Selenium WebDriver to develop automation testing scripts for web and client-server applications.
Experience in creating test scripts to implement test scenarios, and features using Cucumber.
Experience in implementing TDD and BDD.
Experienced in using Selenium WebDriver automation script in with Java for Page Object Model cross-browser testing.
Experience using testing annotations to group the test methods
Strong knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Build and Continuous Integration.
Experience with Object-Oriented Programming concept. Extensively used Java for test case automation.
Accomplished with API and tools for building software, such as Postman.
Hands-on experience Manually Testing RESTful APIs using Rest Assured for automating and verifying to get the desired outcome.
Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
Experienced in RESTFUL Web Services Testing. Validated request and response using JSON and RESTFUL Web service calls.
Experience in writing CSS Selectors, and XPath expressions
Experienced with running queries in SQL, using sub-queries, joins, grouping, views, etc
Experience in Back-end end Testing, Black-Box Testing, UAT, Functional Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, and Cross-Platform Testing.
Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
Extensive working experience in all phases of SDLC, Agile, SCRUM, and Waterfall environments.
Expert in using management and bug tracking tool JIRA.
Ability to adapt to the new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.
Installation & configuration experience with Windows Vista/7/8/8.1/10,11 Server 2008 and R2.
Accomplished with dual boot, virtualization, VSphere, VMware, Dell Wyse Management Suite.
Proficient in networking concepts: LANs, WANs, topologies, media & TCP/IP protocol suite.
Adept with PC troubleshooting & repair including hardware & software.
Accomplished with MS Office 2010, 2013, 2016 & Office 365
Advanced networking with Cisco.
Adept with Landesk, Ivanti, Dameware remote management tools.
Experience with Landesk & Ivanti Data Anayltics
Experience with HEAT & Alloy Navigator ticketing systems.
Handle an average of 30 helpdesk calls a day.
Adept with troubleshooting Trakland/TL_RF inventory systems.
Technical Skills
Testing tools: Selenium Webdriver
Languages: Java, SQL
Test Frameworks: Junit, TestNG, Data Driven Framework, Cucumber
Bug Tracking Tools: JIRA, Quality Center (QC), HP ALM
CI/CD Tools: Jenkins, Maven
Version Control: Git, GitHub
Databases: Oracle RDMS, My SQL
Education & Certifications
Syntax Technologies: Coding Boot Camp
CompTIA A+ 80 1& 802
Lincoln Technical institute
Burlington County College
Professional Experience
TherapyNotes 2020-Present QA Automation Engineer
On a daily basis used GIT and GitHub repositories to update the code, push the latest commitments, and maintain code regarding minimizing merge conflicts.
Collaborated with BA team and business owners to acquire maximum knowledge on the application, conducted additional research on industry (specifics, issues) to collect information for a better understanding of the project and requirements from the end-user point.
Collaborated with the team to develop an automation framework using the Maven building tool and Cucumber framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms.
Involved in the creation of automation framework in Selenium WebDriver using BDD (Behavior Driven Development) and Page object (POM) driven approach.
Designed and implemented step-definitions and feature files in Cucumber using BDD and Gherkin keywords (Given, When, Then, Background, Scenario, Scenario Outline).
Gather test results to generate reports using Cucumber, Maven, and Jenkins and documented the issues and knowledge gained.
Executed cross-browser compatibility and regression tests using Selenium WebDriver and
Cucumber to test the UI following each new build release.
Developed test cases to run API testing: manually using Postman and automation of REST APIs using Rest Assured Library, conducting data validation.
Automated API Requests Using REST Assured while Executing Test Scripts Over Jenkins.
Developed and executed automated tests: requirement review, develop test cases and functional test scenarios, test strategy, test plan, environment setup, test execution, log defect, and test report.
Performed various test types including but not limited to: smoke, functional, regression, integration, Ad-Hoc testing, and reported the defects to the developers using JIRA.
Performed database testing via connecting to database using JDBC and SQL queries, performed data validation and data integrity testing using JUnit assertions with Selenium WebDriver.
TD Bank 2018-2020 Junior Tester
Analyzed and documented business requirements and specifications, developed test plans, and test cases.
Participated in developing an automation framework using the Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms.
Participated in the development and implementation of test automation framework built using Selenium WebDriver, TestNG, and Maven technologies under Java OOPs concepts.
Used Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests on a nightly or needed-basis automatically.
Maintained grouping of test suites, test cases, and test methods for regression and functional testing using TestNG Annotations like Groups, Parameters, Data providers, and Tags.
Performed back-end testing on oracle database by writing SQL queries.
Performed system analysis and understand the deliverables using Agile Methodology.
Worked with developers to reproduce bugs and resolve matters.
Health Partners Plans 2015-2018 Helpdesk Support Specialist II
Advanced troubleshooting of all hardware & software.
Documentation of software & business applications.
Purchase Order Management.
Imaging/installation of desktops/laptops and recomposing Virtual machines.
Inventory & Asset Control/Management.
Lead weekly team meetings.
Trained level 1 & 2 help desk employees.
Positive and creative customer interactions.