Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Glen Allen, VA
Posted:
February 17, 2021

Contact this candidate

Resume:

Abdullah Bawar

adj9dn@r.postjobfree.com

434-***-****

PROFILE SUMMARY

Overall 6+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation and Manual Tools.

Extensively experienced in writing Test plans, Test cases and Test Execution.

Good Knowledge in Testing complex Business rules by creating mapping and various transformations.

Solid experience of Agile Methodologies and Scrum processes.

Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed end Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.

Expertise in using JIRA for defect tracking, bug reporting and coordinate with team members in debugging effort and Root Cause Analysis.

Highly skilled in creating and executing Test cases, writing Test scripts from requirement documents and functional design documents using HP Application Life Cycle Management (ALM).

Expertise in back ends testing and writing SQL queries, Joins, procedures using MySQL.

Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid and HP ALM to develop automation testing scripts for web and client server applications.

Proficient in writing Selenium Web Driver automation scripts in Java using JUnit/TestNG, ANT/Maven, SOAP UI, and HP ALM Automation Testing for Web Applications.

Implemented Data Driven with BDD (Cucumber) automation framework using Selenium as Java Language.

Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium WebDriver.

Proficient in handling Dropdown, alerts, cookies, frames, pop ups using Selenium WebDriver.

Experienced in using Maven build tools to manage framework dependency jar files.

Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

Experienced in making Data Driven and Keyword Driven framework to maintain test suite.

Good Knowledge in performing cross browser testing by using Selenium Grid on multiple browsers and on different platforms.

Experienced in Web Services testing by using SOAP UI and Postman.

Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium Grid, Selenium WebDriver, JMeter, JIRA, Jenkins, Postman, SOAP UI

Languages and Environment: Java, XML, HTML, CSS.

Testing Framework: BDD, TDD, TestNG, JUnit, Cucumber

Bug Tracking Tool: JIRA, HP ALM

Operating Systems: Mac OS, Windows

Version Control: Git/GitHub

Build Tool: Maven

Development IDE: Eclipse, IntelliJ IDEA

Databases: MySQL, Oracle, MS SQL Server

PROFESSIONAL EXPERIENCE

Project Performance Corporation, Mclean, VA

Test Automation Engineer

Oct 2018 – Present

Responsibilities:

Involved in analyzing Business Requirement Documents and Technical Specification document and developing test plan and test cases for testing the application.

Followed Agile Scrum process, discussed tasks, and provided testing level of efforts and provided QA services to the multiple projects.

Worked for validation of Target data in Data Warehouse and Data Marts, which are Transformed and Loaded.

Involved in performance testing for the application using JMeter .

Worked in Defect Reporting and Defect Tracking process using JIRA.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

Developed and Implemented automation using Selenium WebDriver and Java.

Used Eclipse IDE to develop & debug the code.

Worked on Data Driven Framework and MVC for Automation test scripts.

Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.

Developed BDD and TDD script with Cucumber and written step definition for Gherkin based features.

Maintained and executed Maven build files for running automated tests.

Performed GUI, Functional, performance, security testing and Regression testing by automated using Selenium WebDriver, TestNG, Maven and JMeter.

Responsible for creating and maintaining automation acceptance test suite using Selenium.

Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.

Used Firebug/Fire Path add-on tool to identify the object's id, name, XPath, link in the application.

Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium WebDriver.

Created data-driven automation scripts for testing API Web Services using SOAP UI and Postman for API manual testing.

Developed and executed Gray box test cases of the Java API using TestNG framework and Eclipse.

Worked with DevOps, CI/CD pipelines (e.g. Jenkins).

Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, XML, XPath, Soap UI, Postman JIRA, Agile, SQL, MS Office Tools, Windows BBD and TDD.

Credit Suisse, Columbia, SC

Test Engineer

Jun 2016 – Sep, 2018

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Implemented and worked on Acceptance Test Driven Development (TDD), agile methodologies completing releases ahead of schedule.

Responsible for application UAT to allows they end user verify if a solution/software/application works for the user.

Designed smoke, sanity, acceptance, functional and regression test cases.

Developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.

Involved in backend testing for different environments like System Testing and User Acceptance Testing (UAT).

Responsible for Analysis and Defect Tracking using JIRA.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Implemented Behavior Driven Development (BDD) framework using Cucumber.

Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver.

Developed automated script for back-end testing using Selenium WebDriver.

Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium WebDriver and testing.

Designed, executed and maintained automation Test Scripts in Selenium WebDriver using Java, TestNG.

Involved in preparing a report of all automation difficulties and test results for further application using Maven.

Used Jenkins to build and run the Selenium automation test cases on Grid.

Involved in SOAP & REST based web services testing using SOAP UI web services testing tool.

Used Python codes to handle textbox, dropdown, checkbox, buttons and popup controls.

Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, XML, XPath, Soap UI, Postman JIRA, Agile, SQL, MS Office Tools, Windows BBD and TDD.

Atlice, Bethpage, NY

QA Software Tester

Mar 2014 – May 2016

Responsibilities:

Analyzed the user requirements, functional specifications and used Case documents for Functional testing.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Involved in Verification of Frontend GUI Objects and elements.

Executed Test Cases and logged defects using JIRA.

Reviewed Specified Business Documents and prepared Test Cases using HP ALM based on the requirements.

Involved in writing SQL Queries for backend testing.

Knowledge in database testing on manual techniques.

Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.

Used Selenium WebDriver used to test search results of Meta search engine.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Involved in Identification of test cases to automate using Cucumber.

Configured Selenium Web Driver, Maven tool and created Selenium automation scripts in java using Testing.

Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.

Familiarity with UAT for making website more user-friendly and for web-applications.

Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the projects.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, XML, XPath, Soap UI, Postman JIRA, Agile, SQL, MS Office Tools, Windows BBD and TDD.

EDUCATION

Kabul University, Afghanistan - Bachelor’s degree, 2004 - 2008

References available upon request



Contact this candidate