Resume

Sign in

Test Cases Engineer

Location:
Herndon, Virginia, United States
Posted:
November 08, 2018

Contact this candidate

Resume:

Enver Ali

202-***-****)

ac7m4t@r.postjobfree.com

Technical Skills

Hangs on experience in information technology with emphasis on Software Testing of Web based applications with strong test automation as well as manual skills.

Solid Experience of all the stages of Software Development Life Cycle and different types of SDLC and their methodologies and validations to ensure the quality Assurance control

Hands on experience on Functional and None Functional Testing

Hands on experiences on load Testing, Performance Testing, and Web Service Testing / API Testing

Experienced with manual testing methodology like Black Box Testing, Positive Testing, Negative Testing, Integration Testing and System Testing

Hands on experience on testing Windows application, Web application and Mobile application.

Hands on experience on both Waterfall and Agile Scrum methodology

Strong experience with STLC (Software Testing Life Cycle) and Defect Life Cycle.

Expert on reviewing requirement documents, user stories and provide feedback

Expert on creating Test Plan, Test Cases and Test Scenarios according to the System Requirement Document

Expert with Creating Traceability Matrix for requirement, Test Cases and Defects.

Hands on experience on working Build tools, Version control tools, and Continues Integration tools

Expert on Developing, Maintaining and Executing Test Automation using HP UFT, Selenium Web driver

Hangs on experience on Design and Develop Test Automation Framework from scratch based on the application functionality

Hangs on working experience on different automation Frameworks like BDD, TDD, and DSL

Expert on Developing and Maintaining Keyword Driven and Data Driven Framework

Hands on experience on both Descriptive Programming and Object Repository approach in HP QTP/ UFT

Expert on developing custom error handling and Exception handling

Experienced with cross browser testing and browser compatibility testing with both manual and automation approach

Experienced with developing test automation framework documentation and coding standard

Extensive experience on developing reusable functions, custom error handling functions and custom synchronization function using VB Script with HP QTP/ UFT

Experienced with Automation Object Model, Document Object Model, Shell Scripting and Dictionary Object UFT

Hands on experience on Selenium IDE, Selenium Web Driver, with Junit, TestNG Frameworks

Hands on experience on cross browser testing, parallel testing. Extensive knowledge on using Junit, and TestNG

Expert on Executing, running and maintaining automation script

Hands on experiences on different test environment, TEST, UAT, PROD

Experienced with Back-End Testing using complex SQL Queries

Strong organizational and technical skills with the ability to work both independently and effectively in teams Tools and Technology

Strong experience on working agile scrum team

Experienced with Sprint Grooming and Sprint Planning meeting to provide estimated level of effort.

Experienced in Test Status report generation to show test coverage, test case completion, test execution numbers, defect summary and defect classification based on multiple criteria

Hands on experience Document daily test execution and monthly regression summary and report it to the management

Excellent Functional knowledge on various domains like Commercial, Health Care, IT, Banking, Social Service, Supply Chain, and Security as well as excellent communication, and team work skills

A acquisitive person with strong intelligence to learn and adopt new things

Great experiences working with Onsite and offshore teams

Tools

IntelliJ, Eclipse, Visual studio,RubyMine, QTP, UFT, ALM, Jira, Soup UI, Selenium IDE, Selenium Web Driver, Web DriverIO, Load Runner, Jmeter, Postman, Git, GitHub, Maven, Ant, Jenkins, Bamboo, GitLab, Bitbuket SourceTree

Languages: VB Script, C, C#, Java, Java Client, JavaScript, Node.js, SQL, HTML, CSS, XML, Json, Ruby,.Net, Appium Server, Andrio SDK, Microsoft.net, GenyMotion,APK file, AutoIT, SIKULI, WINIUM, UIspy, Inspect,

Frameworks: Keyword Driven, Data Driven, Hybrid, BDD, TDD, Nightwatch, WebdriverIO, WebDriverJS, JUnit, Test NG,Chai,Mocha,POM

Database: Oracle, MS SQL Server, DB2, MS Access

Operating Systems: Windows, UNIX, MAC OS, Linux, Putty

Professional Experiences

Company: Exostar LLC, Herndon, VA

October 2016 – Present

Role: Senior QA Automation

Created and executed detailed QA test plans

Performing functional and nonfunctional testing

Communicated with product management, development and business analysts in the process of preparation and approval of all test related documents

Produced documentation of test requirements based on the business requirements

Open defect, reported bugs to development team, and close the defect

Performed functional nonfunctional test cases and executed test cases reported to the upper management

Developed an effective automated test script design with objectives of maximizing the reusability and their maintainability

Executed automated master regression suite with multiple Virtual Machines, reduced the test script execution time and improved the test execution efficiency

Interpreted and converted manual test cases into automation smoke and regression suites

Lead and mentor junior automation and manual QA engineers support Major Application Release, Patch on weekends to make sure smooth Production Deployment

Developed utility library and Functions for the project

Automating and executing test cases

Developed and executed performance test script scenarios based on the business requirements and specifications, analyzed the performance test results and provided recommendation to the team

Assisted with the research on industry trends and enhancements to meet new technology and business demands

Environment: Windows7, Firefox, Chrome, Internet explorer, UNIX

Tools: Jira, MS-Office, ALM, Git, BitBuket, Bamboo, Jenkins, Eclipse, Maven, JDBC, J2EE, Oracle, SQL Server, Postman, Json, Putty, PPM, Maven, Selenium RC, Web DriverIO, TestNG, Junit, SQL, Loader, Jmeter,Excel, Power Point, Bugzilla

Knowledge: HTML, XML, CSS, JSON, DOM, Java, Java Script, Ruby, Rails, Rspec, Watir,C/C# SQL, Database, TDD, BDD, Rspec, Cucumber, Spinach, Gherkin, Chai,Konacha, Factory-bot, Agile development,

Company: Deloitte, Austin, TX

March 2016 – October 2016

Role: Senior Quality Assurance Analyst

Working knowledge of Agile and waterfall development models

Participated in creating requirement document, design and development

Prepared the traceability matrices to fill the gap between the requirements and the test cases covered

Performed functional manual and executed test cases in HP ALM

Created Defects, Retested Defects and Closed Defects using HP ALM

Document test results and defects

Designed and Maintained Keyword Driven Framework with HP UFT

Automated and scheduled Daily Smoke Test using Descriptive Programming approach

Automated master regression suite, executed regression scripts and provided regression report to the team and upper management

Strong knowledge of various software development life cycle (SDLC) aspects such as Requirement analysis, Design, Development, Testing and Deployment

Attended daily status meeting and provided high level test execution summary to the team

Attended Sprint Planning meeting and provided level of effort for each task

Attended Sprint Retro and provided input to improve the team productivity

Automation testing using Selenium RC, TestNg, Junit

Experience in Page Object Design Pattern

Wrote SQL queries to validate that actual test results match expected results.

Supported Major Application Release on weekends to make sure smooth Production Deployment.

Performed extensive Back-End Testing using oracle SQL.

Hands on experience on Jira,update user stories, analyze,and give right estimate for the sprint

Good experiences on mobile application testing, and as well as Web service testing/ API testing

Hands on experience on selenium web driver, Web DriverIO, using Junit Maven, with Java

Involved in installing and configuring Eclipse and Maven for development, Setup the environment for the QA team for the selenium and TestNG

Hands on experience on API testing

Environment: Windows7, Firefox, Unix, Jira, MS-Office, ALM, UFT, J2EE, Oracle, XML, HTML, SQL Server, Postman, Json, Putty, PPM, Eclipse, Maven, Selenium RC, TestNG, Junit, SQL, Load Runner, Jmeter, Excel, Power Point, Bugzilla

Company: Capital One, Mc Lean, VA December 2014 – March 2016

Role: Senior Quality Assurance Analyst

Analyzed System Requirement Document and wrote test cases based on system requirement document.

Worked closely with SME’s and Business Team to provide feedback on requirements and user stories.

Performed functional manual and executed test cases in HP ALM.

Created Defects, Retested Defects and Closed Defects using HP ALM.

Designed and Maintained Keyword Driven Framework with HP UFT.

Automated and scheduled Daily Smoke Test using Descriptive Programming approach.

Automated master regression suite, executed regression scripts and provided regression report to the team and upper management.

Hands on experience on Selenium Webdriver,

Extensive knowledge using WedriverIO, use verity of hooks to interrupts test process, make automation framework more robust, and agile.

Executed automated master regression suite with multiple Virtual Machines, reduced the test script execution time and improved the test execution efficiency.

Solved Object Recognition issue using DOM (Document Object Model) and Dynamic Descriptive Programming approach with VB Script in UFT.

Developed functions and maintained in the multiple function libraries based on the application functional area in UFT.

Managed test data in external environment variable XML file for best automation practice.

Attended daily status meeting and provided high level test execution summary to the team.

Performed both manual and automation testing as cross functional team member in agile team.

Attended Sprint Planning meeting and provided level of effort for each task.

Attended Sprint Retro and provided input to improve the team productivity.

Analyzed the automated execution result and Logged Defect in ALM.

Analyzed the new test cases, functionalities and prioritized for the test automation development.

Supported Major Application Release on weekends to make sure smooth Production Deployment.

Developed utility scripts for Microsoft Word, Excel, CSV files using VB Script in UFT, Load Runner, Postman, selenium web driver.

Performed extensive Back-End Testing using oracle SQL.

Environment: Windows, MS-Office, ALM, UFT, J2EE, Oracle, XML, HTML, SQL Server.

Company: QSSI, Mc Lean, VA February 2012 – December 2014

Role: Senior Test Automation Engineer

Involved in development and maintenance of automated test scripts for functional development teams and business areas using QTP, as well as Selenium Web Driver.

Developed Traceability Matrix to ensure automation regression coverage status.

Performed End to End Testing, Integration Testing, System Testing and Regression Testing.

Enhanced existing test script by replacing object repository approach with dynamic Descriptive Programming approach.

Provided estimated effort for automation framework design and script development.

Developed Keyword Driven Framework in QTP using VB Script.

Executed automated regression using QTP and provided detailed run report to the upper management.

Developed automated test scripts for functionality specification to ensure bug free performance using Selenium Web Driver.

Performed GUI testing and Database Testing using VB Script in QTP.

Performed minor regression with automated QTP Script in each new build of the application.

Identified object recognition problem solved with XPath approach in QTP using VB Script.

Developed custom Error Handling Functions with VB Script Using QTP.

Supported manual testing effort whenever it is needed.

Created defect, retested the defect and closed defect in ALM.

Performed extensive back-end testing using SQL Queries.

Enhanced execution performance by replacing existing hard coded wait time with conditional wait statements.

Prepared test execution status summary with detailed failed and passed test cases and the root cause of the failure.

Attended test case review meeting and provided feedback on the newly created test cases.

Environment: Windows7, Firefox, Internet explorer, Unix, QTP, ALM, MS Office, J2EE, Java Script, Java, Ruby, Selenium Web Driver, Oracle, SQL Server,,Windows, iOS, Linux

Tools: Jira, MS-Office, ALM, Git, Bamboo, Jenkins, Eclipse, RubyMine, RubyGem, JDBC, J2EE, Oracle, SQL Server, Json, Putty, PPM, TestNG, Junit, SQL, Loader, Jmeter, Excel, Power Point, Bugzilla

Knowledge: HTML, XML, CSS, JSON, Java, Java Script, Node.js, Ruby, SQL, Database, TDD, BDD, Cucumber, Gherkin, Chai, Agile development

Company: Geico, Chevy Chase, MD August 2011 - February 2012

Role: Senior Test Automation Engineer

Wrote test cases and execute test cases in HP QC.

Created defects and managed defect in HP QC.

Attended Business Requirement Walkthrough meetings and provided feedback on each item to make sure it is testable.

Participated Requirement Analysis and Use Case Analysis.

Developed test automation scripts using QTP with VB Script.

Validated large amount labels, values, error messages using descriptive programming and DOM (Document Object Model) approach in QTP.

Developed keyword Driven and Hybrid Framework in

Creating enterprise Test Automation framework

Analyzed key area of the application and provided test automation strategy to the upper management to meet the deadline.

Performed Test Case Rationalization for test automation purpose to eliminate test cases redundancy.

Performed Functional Testing, Regression Testing and Ad-Hoc Testing manually to meet the deadline.

Performed Back-end testing to ensure data integrity using complex SQL queries.

Environment: Windows, Firefox, Internet explorer, Unix, QTP, ALM, MS Office, VB.Net, IntelliJ,TFS, J2EE, Java Script, Java, Ruby, Selenium IDE Selenium Web Driver, Oracle, SQL Server, Windows, iOS, Linux

Knowledge: HTML, XML, CSS, JSON, C, C#, Java, Java Script, Node.js, Ruby, SQL, Database, TDD, BDD, Agile development

Bachelor Degree - University of Kashgar / China

Professional References Available Upon Request



Contact this candidate