We provide IT Staff Augmentation Services!

Qa Analyst Resume

5.00/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY

  • Progressive IT experience (7 years) with expertise in QA, design, development and testing software systems.
  • Experienced in Architecting QA test harnesses and test automation frameworks, mainframe testing, development in Oracle and SQL Server environments.
  • Experienced in testing Web Services - SOA architecture, XML transactions, SOAP, HTTP, WSDL, and RESTful services using tools like SOAP UI.
  • Experienced in working with onshore and Offshore teams in India and Europe.
  • Successfully turned around testing activities throughout the SDLC (waterfall and agile methodologies-TDD & BDD) and developed test automation framework (Selenium, Mercury Quality Center (HP ALM), UFT (QTP), Test Complete) for multiple projects with clients ( Confidential, Confidential .)
  • Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Black-box Testing, Ad-Hoc and End to End testing.
  • Participate in all testing activities for complete Software Development Lifecycle, like analysis of business and functional specifications, formulation of Test Plans /Test Design Documents /Test Cases /Test Results and Metrics, manual black -box testing, product deployment and UAT.
  • Excellent breadth of knowledge in Project Management, full software development lifecycle, software testing methodologies, quality assurance procedures, application testing and process re-engineering.
  • Experience testing web-based applications, client-server applications, mobile applications (Android, IOS) on Mobile Handsets.
  • Strong Project Coordination, team management and mentoring abilities in software test automation and software testing methodologies.
  • Knowledge of Defect tracking and reporting tools like JIRA, Bugzilla and Test management tools like Microsoft Test Manager, Quality Center.

TECHNICAL SKILLS

O/S: UNIX (SUN Solaris), Linux, Mac, MS Windows /2000/ NT 4.0/XP

Languages: JavaScript, Java/J2EE, PL/SQL, SQL, HTML, C, C++, VB5.0/6.0

Automation Tools: HP Unified Functional Testing (UFT), Selenium, Test Complete 8/9/10, Cucumber

Test Management: HP ALM (Mercury Quality Center /Test Director), Rally, SOAPUI, VMWare, Bugzilla, JIRA

Methodologies: RUP, Object Oriented, Agile/Lean (Scrum, TDD, BDD), Waterfall

Scripting languages: VBScript, PERL, Shell scripting, JavaScript, Python

Databases: SQL Server 2000/2005/2008, Oracle 11g/10g/9i

Networking: TCP/IP Protocols, Wireless networking

PROFESSIONAL EXPERIENCE

Confidential, Cherry Hill, NJ

QA Analyst

Responsibilities:

  • Designed and executed a detailed Integration and System test plan.
  • Worked in an agile team with developers and assisted them from time to time to help with bug fixes.
  • Prepared test scenarios from the requirements using the user stories from each iteration.
  • Creation and maintenance of test cases using test requirements.
  • Created and executed manual and automated test cases for web services/XML/SOAP/REST using SOAPUI and company’s internal tool DMS.
  • Created mock web services, evaluated function prototypes, parameter lists and the SOAP envelopes during the testing process.
  • Worked with the WSDL file to test the request and response XML. Added assertions to validate the response xml with the database.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
  • Created automation test scripts using selenium, cucumber built on Eclipse IDE.
  • Performed back-end testing and wrote SQL queries, joins to verify data in SQL server database.
  • Performed manual testing on the web application on different environments with build deployed on UAT, production, development and test environments.
  • Performing black box, regression, GUI and user acceptance testing for the web application.
  • Performed extensive functional testing of the Cor360 application that is a JAVA/J2EE based web application being converted from a legacy system.
  • Coordinated verification activities of SRS, use cases, system architecture and high-level design documents
  • Created the requirements traceability matrix, defect tracking and test case management procedures in Quality Center(ALM).
  • Conducted requirement reviews/Test Plan reviews/Test case reviews.
  • Did extensive backend testing using SQL queries and sub queries to check backend data and verified data integrity.
  • Created and executed test cases using quality center(ALM).
  • Generated reports and analyzed the results using quality center(ALM).
  • Identified and reports defects using Team Foundation Server.
  • Performed Google Analytics testing on the web application.

Environment: Windows Server 2008, SQL Server 2012, Visual studio, Team Foundation Server Automation: Java, Cucumber, Selenium, TestNG, Microsoft Test Manager, SOAPUI, JIRAConfidential, Cary, NC

Lead QA Automation Engineer

Responsibilities:

  • Independently created automation test framework for both client as well as server testing.
  • Tested Report2Web application, client tools native application on mobile platforms iOS using simulators and emulators and also with real time devices.
  • Created test cases and built automation test suite using Test Complete.
  • Created web services tests using SOAPUI and Test Complete.
  • Performed manual testing on the server as well as client side of Report2Web software.
  • Created, recorded and wrote scripts for flash and flex application via the MSAA engine and flex client library of Test Complete.
  • Performed load testing by creating 250 virtual users trying to simultaneously single signing-on and performing functional tests on the Report2Web application.
  • Coordinated meetings, design plan meetups and delivered training on automating Report2Web application using Test Complete.
  • Performed and maintained nightly runs of the smoke and regression test suites using Test Complete scripts.
  • Performed back-end testing and wrote SQL queries to verify data in SQL server databases.
  • Created automated project test suites for client testing on Report2Web client tools- Buster, Router, Bundler, Publisher.
  • Created automated project test suites for server testing on Report2Web web application.
  • Created virtual machines using VMWare and tested Report2Web application using different combinations of operating systems and databases on different virtual machines.
  • Created automated test scripts to schedule automated runs of the project test suites of Test Complete using the tool Test Execute.
  • Identified defects and reported defects using Bugzilla.

Environment: O/S: Windows 2000 Server, Windows 2003 Server, windows 2008; Database: Oracle 9i/10g, SQL Server2005/2008, Linux, JavaScript

Confidential, Cary, NC

QA Consultant (Contract)

Responsibilities:

  • Designed and executed a detailed Integration and System test plan
  • Performed smoke test and sanity testing for the new builds.
  • Performed extensive manual testing of the web interface of the application.
  • Created a regression test suite and planned automation using QTP 9.2
  • Was a part of the designing and implementation of the QA strategy for the use of QTP in the automating the process of the client-server application testing. With its emphasis on code re-use, this strategy significantly reduced test script development time and increased script reliability
  • Performing automated testing using QTP by building and maintaining new scripts.
  • Performed Web Services testing and basic functional testing using SOAPUI.
  • Reported defects using a defect tracking tool- HEAT and RALLY.
  • Identified defects and interfaced with developers to resolve them and provided full support to the development team.
  • Tested message routing through FTP and MQ.
  • Used notification test client and xml files to verify the sent notifications by creating a Creation of a pluggable framework for sending customer notifications via email, mq and ftp to FindUsRail application contacts, SSO application contacts and custom application contacts as defined by application.
  • Designed and implemented test sets and test plans using Mercury Quality Center.
  • Performed manual testing of the notification test client to verify the message flow.
  • Created the automated test regression suite by building test scripts using the mercury's test automation tool QTP.
  • Created the requirements traceability matrix, defect tracking and test case management procedures
  • Maintained/updated test cases and automation scripts after every release
  • Supported Development Team to analyze logs and output xml's while testing functionality
  • Performed knowledge transfer activities for QA processes and methods for testing databases (Oracle 9i, SQL Server 2005)

Environment: O/S: Windows 2000 Server, Windows 2003 Server, Unix; Database: Oracle 9i/10g; Test Automation Tool: Quick Test Pro 9.2; Test Management Tool: Quality Center 9.0 Tools: Toad, Perl, VB Script

We'd love your feedback!