Qa Analyst Resume
Chicago, IL
Objective
- A challenging career in Software Testing and Quality Assurance Engineering
SUMMARY
- 7+ years of diversified experience in Software Quality Assurance
- Excellent understanding of complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and various software methodologies including Waterfall, Agile (RUP, Scrum and RAD)
- Exceptional experience in reviewing and understanding Business requirements and writing detailed test plans, test cases, test scripts
- Vast experience in different testing methods such as Functional, System, Regression, Usability, Performance, Security and UAT testing
- Owned the portfolio process and execution for successful conversion of 6 million plus Online and Mobile Bank customers on to the new online banking platform including all merchant service lines of business.
- Manual & Automated testing using Mercury tools - QTP,Win Runner,Selenium and test Director/Quality Center.
- Expertise in Manual, User Interface (UI) and Automated testing of various Web based applications
- Has good knowledge in testing applications in various industry domains like Mobile Apps, Banking, Health-care, and Insurance
- Experience in project planning, business analysis, process management, contingency planning, change control and root cause analysis.
- Experience testing mobile applications on different platforms like iOS, Blackberry, and Android
- Experience in developing automated functional test for mobile applications with simulators
- Worked with Developers, Business Analyst and End-Users to test and document new product and new product enhancement
- Strong knowledge in Software Architectures like, Service Oriented Architecture (SOA) and Web Services.
- Responsible for end-to-end testing of the Mobile Applications
- Hands on Experience with SOAPUI for Web services Testing and Web Security Testing
- Strong expertise in establishing QA policies, procedures, strategies and Metrics Developing appropriate process to ensure the quality of product
- Expert in Quality Center (QC) with integrating e-mail systems which facilitates automatic email reminders for bugs and other testing activities
- Experience in Quality Center integration with automation testing tools like QTP and Load Runner.
- Experience in importing/ exporting the Scripts /data into QC by using MS Word and Excel Add-ins
- Analyzed test monitoring and take quick test control decisions by the Reports and Graphs using Quality Center
- Strong working experience in the data analysis, SQL design and development, implementation with Oracle, MySQL, SQL server
- Well versed with Front end and Back end testing in MS-SQL Server, Oracle and MS-Access using SQL Queries for data verification
- Knowledge of Defect/Bug tracking system with the use of tools like ClearQuest, Mercury Test Director/HP Quality Center and Bugzilla.
- Knowledge on JAVA and Junit.
- Excellent Analytical, Decision-Making and Organizational Skills coupled with good co-ordination, communication and interpersonal skills
- A very good Team Player, Quick learner, Self-starter, Dynamic, Proactive with Multitasking, Interpersonal, Organizational and Leadership skills
TECHNICAL SKILLS
Automated Tools: Selenium, Quick Test Pro, SoapUI
Operating Systems: Windows, Unix, Red Hat Linux, Sun Solaris
Databases: Oracle 10g, MS-SQL, DB2, SYBASE
Programming Languages: Java, Visual Basic, C/C++, T-SQL, PL/SQL
Web Technologies: HTML, CSS, Java Script, JSP, XML
Application Package: Office 2007, MS Project, Microsoft Visio, ERWin
Defect Tracking system: HP Quality Center, Clear Quest, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
QA Analyst
Responsibilities:
- Analyzed the user/business requirements and functional specification documents to develop Test plans and Test cases
- Responsible for launching and adoption of new mobile app for BOFA
- Done ambiguity review on Business Requirement and Functional Specific documents
- Attended JAD Sessions with Business Analyst, Development Team and SMEs
- Experience working in Agile (Scrum) methodology
- Responsible for designing, developing test plans use cases and executing test scripts
- Defined intermediate transmission files between back-end, HIF, OFX Server and front-end
- Performed various types of testing like Usability, Functional, Integration, System, Regression and Acceptance testing during different stages of the application development
- Worked with technical team to identify and map detailed current processes, identify gaps and failure points, perform root cause analysis and develop functional requirements that supported overall strategy, goals and objectives
- Performed mobile testing on iOS and android in accordance with web services to make sure they are hand-shaking with each other
- Conducted daily test status meetings with team members
- Responsible in providing regular test status reports to the QA manager
- Used TOAD for writing SQL queries, used many types of complex queries for validating, retrieving and comparing the data
- Performed Functional testing, Performance testing and Regression testing to see the entire functionality using QTP.
- Defect logging using HP Quality Center and traced defects for completion by coordinating with cross functional teams
- Performed Front-End GUI testing of the application which includes testing correct error message, color scheme, scroll bar, tool tip, font consistency, spellings
- Knowledge Transfer and mentoring the new team members
Environment: GUI,Window Vista,QTP, Load Runner, SQL SERVER, Windows XP, Quality Center, TOAD, IE, Fire fox, Safari
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Created Test Plan and used it in conjunction with the Test Cases and Test Procedure which ensures the Quality and reduces the risk of failure
- Utilized to design, code, and maintain large data-driven scripts to perform new order processing and existing order modification
- Worked with the technology organization (mobile application development projects, data center) and projects budget, contracts and vendor relation.
- Performed the automation of test scenarios for functionality, GUI and Regression testing
- Helped QA Lead in creating Test Strategy for estimating the time required for testing and the entry and exit criteria for each test
- Regularly attending the System test status meetings and conference calls and update the status report to QA manager on weekly basis.
- Developed Test Cases, Test Script from Use Cases, reviewing Test Plans to ensure Use Cases accurately reflect.
- Documented test cases base on Business Requirement Document and conducted manual testing
- Worked individually, as well as in team environment to achieve the project quality goals
- Parameterized the scripts to avoid code redundancy and hard coding of frequently changing values
- Defined UI checkpoints to check frames, complex tables, text boxes, buttons, radio buttons, lists, combo boxes, hypertext links, image links and images
- Performed manual functional testing on devices using different firmware/OS versions, to include field testing
- Actively involved in keeping track of defects using ClearQuest.
- Execute usability tests to ensure conformance to Apple Human Interface Guidelines and Android UI Guidelines
- Worked closely with the team of QA leads for Mainframe and Senior QA Analyst for multiple Java, Client-Server, iOS and Android mobile applications
- Performed End-to-end defect management of assigned projects
- Developed the legacy track record defect process flow in Quality Center
- Performed backend testing in SQL Server database and analyzed the log files for different error codes.
- Performing the functional testing using J unit.
- Wrote SQL Statements to extract Data from Tables and to verify the output Data of the reports
- Performed extensive database testing, wrote SQL, scripts to compare the UI results with that in the database
- Used correlation in dealing with dynamic value by using Load Runner
- Executed Load Testing using Load Runner to analyze the performance of the web-based application by monitoring throughput average transaction response time and HTTP responses per second
- Parameterized test scripts based on Load test objectives by using Load Runner.
- Used VB Scripting in QTP, Generated test results using QTP and analyzed Actual Result and Expected result.
Environment: HTML, XML, Load Runner, Quality Center, QTP, ClearQuest, WebLogic, MySQL, Windows
ConfidentialQA Analyst
Responsibilities:
- Understanding Business Requirement from BRD, Preparing Test plan, and Test cases
- Prepared test data for testing
- Performed Smoke testing for new builds and if application found stable enough then proceed else report to development project manager
- Responsible for executions of Test Scripts using Rational Functional Tester
- Performed manual testing by executing test cases
- Created shared object repository in Quick Test Professional (QTP).
- Created Reusable actions and functions using Quick Test Professional QTP
- Established connectivity between QTP and Mercury Quality Centre and access the functions from QC
- Wrote complex SQL queries for database validation using TOAD also tested stored procedures and triggers
- Analyzed output and logged defects into Quality Center
- Participated in status meetings to report issues or any other concerns related with projects
- Communicated with developers through all phases of testing to prioritize bug resolution
- Knowledge Transfer and mentoring the new team members
Environment: QTP, Oracle, Windows XP, Quality Centre, TOAD
Confidential
QA Analyst
Responsibilities:
- Prepared Test Cases and Test Plan for the different modules of the application.
- Worked on POS self check out / POS QA Testing was involved in setting of QA Test environment with simulated POS test environment.
- Point of Sale application (POS) was customized and tested to generate statements of regular shipping to different retail sales outlets.
- Tested different functions of thePOSsystem like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.
- Data was selected from different modules that handle the sales of various goods in each outlet for a specific time span depending on the sales record and performance.
- Validated and exercised the paths through the code for the different test case inputs and determined the appropriate outputs.
- Used QTP for testing some features of application.
- Conducted heavy data-driven testing using QTP
- Inserted Checkpoints to check for broken links, Text and standard properties of an object using QTP
- Tested user interface and navigation controls of the application using QTP
- Created Recovery Scenarios using QTP recovery scenario wizard
- Utilized the three modes of recording scripts in QTP
- Used VB scripts, enhancing, and debugging the test case using QTP.
- Implemented SQL Queries through TOAD to check the population of the data and do negative testing.
- Tested the compatibility of the different system and devices to the software that was installed.
- Performed data transfer from one server to another using Oracle Enterprise SCM 9.0.
- Validated daily reports generated from POS applications and analyzed them to ensure accuracy.
- Addressed issues of performance, scalability, reliability, extensibility, manageability and security.
- Performed manual and functional testing on various parts of the application and used Test Director for bug tracking
- Documented and tracked defects until resolved using Test Director.
- Created Loadrunner Scenarios and Scheduled the Virtual user to generate realistic load on the server using Loadrunner.
- Creating the Test Scenarios, executing and generating reports using Loadrunner 8.1.
- Installed, customized and administered Performance Center, Loadrunner and QTP.
- Troubleshoot issues encountered, evaluate and perform upgrades of the tools in the Mercury suite.
Environment: Test Director, QTP, Windows XP, MS office, Oracle 9i, 360 Commerce, Loadrunner.