We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

New York New, YorK

SUMMARY:

  • 9 years of expertise in Quality Assurance with both technical and management skills
  • Ability to hit the ground running and complete projects of high importance with high priority to deadlines.
  • Lead to corporate vision, mission and overall organization strategy. 
  • Strong experience in manual and automation testing   of Client Server,  Web , Mobile and Web Service applications.
  • Experience working with Agile Engineering Best Practices such as TDD, BDD and ATDD.
  • Skilled in internal consulting, distilling complex issues, managing project   teams, forecasting, budgeting and building strong working relationships across all levels of an organization.
  • Plan and manage projects aligning business goals with technology solutions to drive process improvements, competitive advantage and bottom - line gains. 
  • Expertise in designing and developing test strategy, test plan, test cases and generating test reports, defect reports and product quality assurance documentation 
  • Extensive experience in extensive Mobile testing applications (iOS and Android).
  • Practiced in reducing project costs through innovative automation architectural designs in Selenium and QTP/UFT using descriptive programming for keyword-driven, and hybrid frameworks.
  • Maintaining/troubleshooting existing critical and ancillary Linux/Solaris-based systems
  • Expert in automated testing as well as in manual testing using tools such as UFT, HP Quick Test Professional (QTP), ALM, HP Quality Center, JMeter, Rationale Quality Manager, and SOAP UI.
  • Expertise in creating keyword driver, data driven and hybrid frameworks using Selenium and QTP/UFT
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
  • Ability to understand the inner workings of Unit testing.
  • Expertise in working with open source tools such as   Selenium (Selenium IDE,   Selenium RC, Selenium Web Driver and   Selenium Grid), Soap UI, Junit, Cucumber, JIRA and Eclipse.
  • Ability to maintain Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Expertise in using GitHub to check-in project code.  
  • Extensive experience in Load/Performance testing using JMeter and New Relic.
  • Extensively tested on 3 tier applications (Java   based Web server applications) 
  • Proven excellence in problem resolution, delegating and empowering direct reports. Ability to multi-task and adjust for rapidly changing priorities and schedule disruptions.
  • Exemplary team building communication skills, timely, result oriented, and a passion for creative innovation.
  • Experienced in conducting black box/gray box testing for client-Servers, multi-tier and web based applications.
  • Can conduct functional, load, smoke, GUI, integration, and regression testing to name a few.
  • Ability to discuss content management system workflows in collaborative environments with managers.
  • Allocate work flow to my team for monthly regression projects use ODBC connections to relay QC to QTP.
  • Expertise in writing system test plans, modifying test strategies, test design specification, defining test case specifications, test procedures, registering expected results, and maintaining test scripts using ALM.
  • Experienced in testing middleware.
  • Experienced in performing Back end testing using SQL queries for database management.
  • Talented in authoring formal/peer reviews, train team members, conduct walkthrough inspections, creating user guides, documentation & presentations

TECHNICAL SKILL SET:

Testing Tools: Quick Test Pro, Quality Center, ALM, UFT, Soap UI, Selenium WebDriver,JMeter

Operating systems: Windows, UNIX, iOS, Android

Programming Language: VB.NET, Visual Basic, SQL, PL/SQL, VB Script

Web & App Servers: Web logic Server, IIS and Java Web Server

Database: Oracle, SQL Server, MS Access

Web Technologies: HTML, DHTML, XML, VBScript, JavaScript, Java

Applications: MS Office, Crystal Reports, MS Excel

PROFESSIONAL EXPERIENCE:

Confidential, New York New York

Senior QA Engineer

Responsibilities:

  • Lead the team in creating test cases for (mobile and browser based) applications from UX/UI standpoint as well as functional testing.
  • Performed sanity, smoke, positive, negative and regression testing.
  • Developed test cases to check the functionality of the enhanced application and performed User Acceptance Testing (UAT).
  • Worked closely with Product Manager, Business Analysts, and Developers to plan the testing effort and resource estimates.  
  • Created test plan for functional and integration testing phase.
  • Performed compatibility testing by testing the website & mobile applications in different operating systems like windows and different browsers like internet explorer, Firefox etc.  
  • Used Jira to raise defects, organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.  
  • Kept up to date with changes to iOS and Android hardware and software .
  • Develop documentation for Automation implementation 
  • Recorded Automated Test Scripts for Functional and Regression Testing of the application using UFT/QTP. 
  • Enhanced the QTP/UFT scripts by inserting VB Script functions and Checkpoints to check for Broken Links, Text, Table, XML, Images and Synchronization Point to capture upload time.  
  • Handled known exceptions in the test scripts using QTP/UFT Recovery Scenario Manager. 
  • Performed Data-Driven Testing, Text Output values by using Global and Local spreadsheets in QTP/UFT for testing multiple data. 
  • Performed automation of regression testing using UFT. 
  • Programmed dynamic VB Scripts for testing GUI functions, acceptance and limit validations. 
  • Modified the automated QTP/UFT Scripts for regular release screen changes and to support regular functional changes. 
  • Handled known exceptions in the test scripts using QTP/UFT Recovery Scenario Manager. 
  • Developed Data driven Framework using QTP/UFT automated Script to execute the Batch Testing upon certain Interval. 
  • Created Multiple & reusable Actions using QTP/UFT. 

Environment: ALM, UFT, Java, Jira, VBScript, SQL Server, Oracle, HTML, SQL, XML, MS Office, Windows, Mac, Android, iOS.

Confidential, Washington D.C

Senior QA Analyst

Responsibilities:

  • Lead the team in test strategy planning, scheduling, and risk analysis, reporting and tracking.
  • Regularly lead KT sessions to go over QA best practices within the project.
  • Managed and trained QA resources upon hire to actively participate and deliver value to the team.
  • Developed and presented weekly reports to senior managements on coverage and progress of testing
  • Created Test plan for functional and integration testing phase.
  • Communicated testing and defects resolution progress to project management.
  • Worked within Agile SDLC model and regularly lead daily scrum meetings along with other Agile ceremonies
  • Performed sanity, smoke, positive, negative and regression testing.
  • Supported and maintained of team track, responsible for review/QA of test scenarios, cases and scripts.
  • Managed defects from submission through resolution with vendors, system analysts, and QA and client development teams.
  • Involved in notifying bugs to development team using defect tracking tool ALM.
  • Developed and executed manual test scripts using test plan and test lab sections of ALM for System testing, Integration testing and Regression testing of the application.
  • Used ALM for test plan execution and defect tracking.
  • Created SQL scripts to change data and validate service response.
  • Performed manually back-end testing by executing SQL queries to validate the data in the back-end Oracle database.
  • Used Checkpoints, Parameterization and Data Driven Test Scripts in UFT.
  • Designed & developed data driven framework to validate different user form using UFT.
  • Parameterized UFT scripts for use with varied, controlled test input values (runtime-generated, user-defined, or from data sources).
  • Designed and Developed a Data Driven Framework which reduced Manual Testing time and Effort using VB Script in UFT.
  • Supported in creating test cases to check the functionality of the enhanced application and performed User Acceptance Testing (UAT).
  • Developed timelines for project delivery and managed project
  • Worked in executing and analyzing various queries and creating reports.
  • Tested Web-based and Client-Server applications in Windows, UNIX environment
  • Authored reporting weekly project condition to the project manager and the team lead.
  • Designed reports for communicating analysis of test data and metrics, and communicate the results to project team.
  • Worked in Agile development environment with frequently changing requirements.

Environment: ALM, UFT, Java, Jira, VBScript, SQL Server, Oracle, HTML, SQL, XML, MS Office, Windows.

Confidential, Richmond, VA

QA Engineer

Responsibilities:

  • Analyzed and Tested application-specific Test Scenarios from ambiguity reviews of business requirements and functional specification documents on web portal.
  • Worked closely with development teams to understand changes to the architecture and bug fixes.
  • Developed detailed Manual Test Cases through consultation with clients and development team members.
  • Reviewed various Project Artifacts - Use Case, Functional & Non-functional Requirements Specifications and TRD to Manual & Automated Testing.
  • Performed GUI, Smoke, Functional, Regression, System, User Acceptance testing.
  • Tested Bank Loan Information web based application used to request and approve loan requests.
  • Prepared Test Scripts, Test conditions, Test Scenarios into Quality Center.
  • Defined requirements, Test Cases using Quality Center, Linked test cases with the requirements.
  • Scheduled and executed Manual Test Scripts through Quality Center; involved in Test Execution, reporting any defect in Quality Center.
  • Perform root cause analysis on issues identified through automation 
  • Develop Hybrid automation framework using Selenium Webdriver/Java 
  • Capture runtime data by using Hashtable in Java 
  • Identify elements in Java/Selenium by using Xpath, CSS selector, ID and Name 
  • Conduct regular group KT sessions with test team on Selenium test development and execution 
  • Performed backend testing by writing SQL Queries.
  • Worked in Agile development attended in daily Stand-up meetings representing QA Team and managed short-term testing of Sprints & Test Deliverables.
  • Reported the status of test planning, defects and execution activities, including regular status updated to the project team using quality metrics.
  • Developed and maintained effective communication skills in working with both technical and non-technical team members.

Environment: HP Quality Center, Eclipse, Jenkins, Jira, UNIX, Java, J2EE, SQL Server, VB Script, Oracle, MS Office, Git, XML.

Confidential, Baltimore, MD

Software Tester

Responsibilities:

  • Developed Test plan documents with web based Test cases.
  • Generated Test data for positive and negative test scenarios.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Used defect-tracking tool, Quality Center, for raising issues and interacting with developers.
  • Prepared test plans and test cases for both positive and negative scenarios and mapped to the testing requirements in Quality Center.
  • Used Quality Center to run the automation testing and to store Scripts and Test results.
  • Maintained the test log defect reports and also monitored the resolution of defects using Quality Center.
  • Develop and analyzed SQL scripts, stored procedures for Data Quality Test.
  • Involved in written SQL Queries to define and validate the code written for the data movement into the database tables.
  • Uploaded QTP scripts in QC with resources to run from QC.
  • Ran QTP automated scripts every night and stored the results in Quality Center.
  • Used QTP to test the different functionalities in web application using VB scripts.
  • Performed UAT (User Acceptance Testing).
  • Kept records of all bugs identified, producing progress reports on a regular basis.
  • Defected Summary report, Test execution report and Daily Status reports.
  • Tested Web-based and Client-Server applications in Windows, UNIX environment
  • Worked in Agile development environment with frequently changing requirements and features.

Environment: Quality Center, QTP, Java, J2EE, Java Script, MS Office, Jira,VB Script, Oracle, Windows, UNIX.

Hire Now