Uploaded File
add photo
Khalifa
mdshaklifa23@gmail.com
347-459-6969
New York City, NY 10259
QA Analyst
7 years experience W2
0
Recommendations
Average rating
53
Profile views
Summary

Experience
QA Analyst
Information Technology
Apr 2019 - present
Role/Responsibilities:
  • Analyzed business requirements and functional documents, created the test strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Executed Black Box, System, Unit, Integration, Backend and Regression Testing.
  • Reviewed and verified bug tickets within HP ALM/Quality Center.
  • Performed Backend Testing of the application by writing SQL queries.
  • Developed automation framework for Selenium WebDriver in Modular Framework model.
  • Created automation test cases by using Junit and TestNG framework.
  • Maintained and executed Maven build files for running automated tests.
  • Used Maven to help manage project's build, report and documentation across the network.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Created BDD framework with Cucumber, Java and created feature files with scenarios and scenario outlines.
  • Tested applications developed in Java with J2EE framework.
  • Performed GUI, Functional and Regression testing using Selenium and Jenkins.
  • Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium WebDriver.
  • Created the efficient locator's strategy like XPath and CSS to run Selenium script in stable condition.
  • Work in a fully Agile environment using Test Driven Development (TDD), Continuous Integration (CI) and all underpinned by high quality test automation.
  • Created Maven Build files and used Git for version control.
  • Solid experience using Postman for testing RESTful API.
  • Integrated Selenium WebDriver with existing API to test framework.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Verified, edited and updated test data in new or existing systems before testing. Environment: Java, C++, Selenium WebDriver, Jenkins, Cucumber, JUnit, Maven, HP ALM, Postman, Git, Agile, XPath, HTML, CSS, SQL, MS-Office Suite (Word, Excel, Access), MS Outlook, Mac, Windows, Unix.
Automated Testing Backend Testing Black Box Testing Cucumber Functional Testing HP ALM HP QC Java Manual Testing Microsoft Excel Postman Quality Assurance Regression Testing Selenium SQL Test Case Preparation Test Planning WebDriverIO
Remove Skill
QA Engineer
Information Technology
Jan 2017 - Mar 2019
Role/Responsibilities:
  • Close interaction with Business Analysts, designers and software developers to understand application functionality and navigational flow.
  • Analyzed Data experiences in preparing and executing the Test Plans, Test Scenarios, Test Cases and Test Procedures.
  • Reviewed the User Requirements Document and prepared the detailed Test Plan and Test criteria.
  • Successfully performed different type of testing such as Cross Browser, GUI, Regression, Integration, Smoke, Functional, End to End testing and Supported User acceptance testing.
  • Involved in working in Agile-Scrum Environment and using JIRA for tracking stories and tasks.
  • Performed Database Testing using SQL in order to check the Data Validation and Data Integrity.
  • Involved in automation Environment set up using Eclipse, Java, Selenium WebDriver, Java Language bindings and TestNG.
  • Developed Automation framework using Selenium Web Driver.
  • Identified the test cases to be automated and Wrote Automation test scripts using Element Locators, Selenium WebDriver, Core-java and TestNG.
  • Performed Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Created XML suites in TestNG for categorization of tests.
  • Developed and maintained automated test scripts for Regression testing using Selenium WebDriver and TestNG.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Setup Jenkins to run regular regression tests using maven configuration.
  • Involved in creating automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Co-ordinated with onsite and offshore teams, provided Knowledge Transfer for new team members.
  • Attended project meetings and interacted with other team members in order to resolve the problems. Environment: Java, Selenium WebDriver, Selenium Grid, Cucumber, JUnit, TestNG, Jenkins, JIRA, Agile, Maven, Eclipse, Mac, Windows, Linux, Oracle, MS Outlook, MS Word, MS Excel.
Agile Methodology Automated Testing Cucumber Eclipse Java Jenkins JIRA Junit Linux Maven Oracle Quality Assurance Regression Testing Selenium SQL Test Case Preparation Test Planning WebDriverIO Windows XML
Remove Skill
Software Tester
Information Technology
Sep 2014 - Dec 2016
Role/Responsibilities:
  • Analyzed business requirements and functional documents, reviewed project specs and worked closely with BA and Development for creating Manual test cases.
  • Followed Scrum process to implement Agile Software development method.
  • Worked on tracking tools like JIRA and HP ALM to track the customer requirements, design test cases, execute test cases and log the defects.
  • Involved in writing SQL queries for backend testing.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Grid.
  • Created and executed Selenium tests for automation testing of the web application using Selenium IDE and WebDriver.
  • Implemented Page Objects, Data Driven, Hybrid automation frameworks using Selenium.
  • Involved in testing REST services using Rest Assured and Tested both XML and JSON formats.
  • Worked on version control tools like GitHub.
  • Involved in ensuring policies and work practices are administered in a fair and consistent fashion and Demonstrate the highest ethical standards. Environment: Manual Testing, Java, C/C++, HP ALM, JIRA, Eclipse, TestNG, Selenium, Git, MS Word, MS Excel, Mac, Windows, UNIX, SQL, HTML, Oracle, XML.
Agile Methodology Automated Testing Backend Testing Eclipse Git HP ALM HTML Java JIRA JSON Manual Testing Oracle REST Scrum Selenium SQL Test Case Preparation UNIX WebDriverIO Windows XML
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
computer science
LaGuardia Community College
Skills
Automated Testing
2021
6
Java
2021
6
Selenium
2021
6
SQL
2021
6
Test Case Preparation
2021
6
WebDriverIO
2021
6
Agile Methodology
2019
4
Backend Testing
2021
4
Cucumber
2021
4
Eclipse
2019
4
HP ALM
2021
4
JIRA
2019
4
Manual Testing
2021
4
Oracle
2019
4
Quality Assurance
2021
4
Regression Testing
2021
4
Test Planning
2021
4
Windows
2019
4
XML
2019
4
Black Box Testing
2021
2
Functional Testing
2021
2
Git
2016
2
HP QC
2021
2
HTML
2016
2
Jenkins
2019
2
JSON
2016
2
Junit
2019
2
Linux
2019
2
Maven
2019
2
Microsoft Excel
2021
2
Postman
2021
2
REST
2016
2
Scrum
2016
2
UNIX
2016
2