Sr. Qa Analyst Resume
Merrimack, NH
SUMMARY:
- Around 7 Years of experience as a Quality Assurance Analyst with extensive knowledge in Financial and Banking Industry. Strong understanding in various stages of SDLC using various methodologies like RUP, Waterfall, AGILE, SCRUM. Experienced in implementing various QA methodologies.
- Over 2 years of experience as a Business Analyst, inBusiness Analysis, System Analysis, Design, Development, Business Re - engineering, Requirement Gathering/Analysis, internal control reviews, and financial statements and implementation ofBusiness Applications, Project Team Managementusing theSystems Development Life Cycle (SDLC)principles ofRational Unified Process (RUP).
- Extensive experience in reviewing and understanding of Business & Testing requirements and writing detailed Use Cases, User Stories, Test Plans, Test Cases, and Test Scripts
- Good experience in performing planning and development of Test Plans, Test Strategies, Test Cases and Test Scenario to meet product’s business requirements.
- Expertise with system testing, Integration testing, Functional testing, Database, Black Box, White Box Smoke/Sanity, End to End testing, regression testing, Performance and User acceptance testing(UAT).
- Extensive experience in manual testing of software applications. Experience writing and executing User Acceptance Testing (UAT) Test scripts.
- Experienced in back-end testing using SQL queries, generating reports to ensure Data Integrity and validate business rules.
- Strong knowledge of SQL, ETL and Data warehouseconcepts
- Experience in performing functional testing using Quick Test Pro
- Developed Test cases for manual testing and automated them using Win Runner, Silk, Load Runner, Silk performer and QTP.
- Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC, Selenium Web Driver), Junit Eclipseand preparation of automation test framework.
- Experienced in writing JUNIT Test cases for Java and J2EE applications.
- Created and performed data driven tests for checking positive and negative test scenarios using automation tools by using test data provided.
- Extensive working knowledge inShellScripting,UNIX, LINUXandWindowsplatforms. Expertise in Testing of Client/Server and Web based applications.
- Has good knowledge of web technologies likeWeb Services, SOAP,XML, HTML, Style Sheets, ASP, JSP, ASP.NET, .NET, JavaScript, Perl, VB Script,VB,Java, C, C#, and C++
- Excellent working knowledge of designing and implementation of all QA test strategy plans and automated test solutions for client/server and Web applications with Mercury Interactive Test Suite (LoadRunner, WinRunner, Quick Test Pro and test Director).
- Proficient experience in Manual and Automated Testing of GUI and functional aspects of the Client-Server and Web based Applications on multiple
- Responsible for Analysis and Defect Tracking using HP Quality Center, Test Director, BugZilla, JIRA, IBM Clear Quest.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, VB.NET, ASP.NET, VB 6.0
Operating Systems: Windows NT 4.0/XP/2000/ME/95/98, UNIX, Linux
RDBMS: SQL Server, MS Access 2000, Oracle 9i, IBM 6000, MQ Series (IBM and MS)
Servers: IIS 5.0, Web sphere, Windows 2000 Advanced Server
Scripting Languages: TSL, 4Test scripts, JavaScript, VBScript
Networking: TCP/IP, UDP, SOAP
Version Control: Visual Source Safe, PVCS Version Manager
QA Testing / Modeling/Defect Tracking Tools: WinRunner, LoadRunner, Test Director, QTP, Selenium. Quality Center, Clear Case and Clear Quest, IBM Mainframes, JIRA
SDLC Methodologies: RUP, Prototyping, RAD, Waterfall
Microsoft Tools: MS Office, MS Visio, MS Project
PROFESSIONAL EXPERIENCE:
Confidential, Merrimack, NH
Sr. QA Analyst
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Used Quality Center as Test Repository for Requirements, Test plans.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Recorded and plays back test in Fire fox using Selenium IDE.
- Created Automation test framework using Selenium.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Added annotations to the test. (selenium)
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Run tests by using Selenium remote control in different browsers.
- Examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.(validation)
- Worked on ETL Testing and backend testing with Complex SQL Queries.
- Performed in Black Box, White Box, Smoke Testing, Sanity, Shakeout, Integration, Regression, Functional, Front End and Back End Testing.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
Environment: JAVA, J2EE, Web Sphere, Web logic, JUNIT, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Selenium RC, Grid
Confidential, Salt Lake City, UT
QA Tester
Responsibilities:
- Analyzed technical specification and business specifications and created Test plan and Test case in Quality Center.
- Create functional and regression Test Cases based on Functional Requirements Documents and Test Requirements Document
- Provided guidance and leadership to offshore and onsite resources
- Coordinated the test execution effort with the resources.
- Using Rally as progress tracking tool of sprint within the Scrum methods for Agile methodology.
- Escalate the issues/risks to the stake holders and planned for risk mitigations.
- Developed both Positive as well as negative test cases and entered into Quality Center
- Performed Smoke, Functional, End to End, Integration and Regression Testing and running Batch jobs.
- Generate Test Date for Positive and negative test scenarios.
- Involved in external reviews for the test cases with the test lead and business analyst.
- Detected several defects, report and track them using Quality center.
- Manual testing of the modules as a part of functional testing.
- Involved in Web Services testing of the application using Selenium
- Prepared weekly status reports and participated in weekly status meetings.
- Developed a smooth handoff scheme in Mobile IP to decrease the handoff time between networks together with a LINUX based implementation
- Generated Test Plan from Quality Center and attach the Project deliverables to the QC
- Interact with the development teams in resolving several issues.
- Managed the testing phases and trouble shouted defects.
- Coordinating Off-shore and onsite test activities and sending the status to managers responsible Generated reports from Quality center actual test cases planed against expected.
- Worked with the development team very closely and made sure that all the defects were fixed and closed in a timely manner.
- Performed manual, ad-hoc, functional, integration, User Acceptance Testing (UAT) on the web-based application.
- Attended weekly project review meetings with Product Management and Development team.
Environment: XML, IIS, Windows, Oracle 9i, Internet Explorer 7.0, Quality centre 9.2, Selenium,9.2, LINUX, SQL Server 2005,Toad, JAVA, J2EE, EJB’.
Confidential, Milwaukee, WI
QA Tester
Responsibilities:
- Developed and implemented test plans, scripts using the detailed business requirements document provided by the Business Analysts.
- Developed detailed Test cases using the prototype.
- Performed Integration Testing, System Testing, Negative Testing and Regression Testing on the application.
- Performed Black Box Testing.
- Executed automated Test Scripts using Quick Test Professional.
- Captured the design of test cases and test procedures in Quality Center.
- Linked requirements to test cases in Quality Center.
- Tested web services using SOAP UI
- Planned and prepared test scenarios and test scripts and enhanced them according to the requirements.
- Ensured all Quality Assurance and testing activities are conducted throughout the life cycle and that the results from these activities are verified.
- Automated Regression test scripts by using QTP 11.0.
- Defects were tracked, analyzed, and documented using Quality Center.
- Reported Issues with screen shots for the Development Team and Re-Tested the same for closing the Issue.
- Created test scenarios from the user stories for the business approval.
- Performed Smoke, Functionality, Integration, System, Regression Testing based on the Specifications and requirements document.
- Involved in writing PL/SQL commands in doing test data validation.
- Written SQL queries for data validation.
- Effectively used QTP to run Regression tests.
- Identified the Regression Test Suite for all the involved applications, which can be used for all the similar future releases.
- Stream lined the Defect Management Process and involved in QA process improvement activities (HP Quality Center).
- Involved in UAT
- Facilitated defect tracking and problem determination throughout the life cycle
- Applications were developed in C++, Java and Oracle.
Environment: Quality Center, Java, JDBC, EJB, JSP,SOAP UI, HP Service Test, Web Services, Unix, PL/SQL, WSDL, Windows XP, crystal reports, QTP,VB Scripting, VB.Net, VM Ware.
Confidential
QA Analyst
Responsibilities:
- Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver, C#.
- Developed, executed and maintained over 182 Selenium automation scripts for trading web application.
- Developed Hybrid automation framework in C# by using Page Objects framework, Keyword Driven & Data Driven frameworks.Automated running smoke tests and build report generator for daily builds.
- Used Selenium Grid, NUnit test scripts to run automated test cases in parallel on 5 environments.
- Developed 7 C# class libraries, 16 NUnit test scriptsto test XML builddatafiles.
- Performed Load and Stress testing by developing LoadRunner scripts to find out effective Web/App server configurations for best performance levels.
- Extensively performed Database testing using Selenium. Generated Production DB reports using SQL queries.
- Reported/tracked defects in TFS. Training a team of 13 on TFS functionality.
- Provided different buildreports, Selenium automation reports, Performance testing reports to Senior Management.
- Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
- Involved in analysing the business process through Use Cases, Work Flows and Functional specifications.
- Analysed the business and functional requirements of the application and developed detailed test plans, test cases in Test Director.
- Memory leaks, Network bottlenecks, Response time for each scenario was monitored.
- Involved in the documentation of the complete testing process.
- Performed User Acceptance Testing.
- Interacting with the development and testing teams to improve overall quality of the software.
- Involved in creating periodic status reports.
- Coordinated and communicated the whole QA effort by effectively working with different teams.
Environment: LoadRunner, MS Excel, DAP, TOAD UNIX, Web Logic, XML, Selenium WebDriver, C#. Windows XP, Oracle, MS Office Suite, MS Visio, MS Access, MS Project.
Confidential
QA Analyst
Responsibilities:
- Developed Test Plan, Master Test Strategy, Test Agreement, and Test Scripts.
- Created Documents, this includes the Test Summary Results, Risk Assess and Testing Signoff.
- Involved in writing Positive and Negative Test cases and executed them.
- Writing SQL Queries for setting up Test data.
- Performed database integrity check using SQL.
- Conducted user interviews, gathered requirements, analysed the requirements using RUP methodology and documented the requirements using Rational Requisite Pro.
- Responsible for writing Integration Test Case
- Tested various print documents to make sure all the policy related information is printed in those documents.
- Using Dimensional Modeling Techniques to create Dimensions, Cubes and Fact tables.
- Interacted with developers, Business & Management Teams and End Users.
- Verified various discounts applicable to the policies such as multiple policy discount, accident free discount, intra agency discount etc.
- Manually tested the Workflow of empower
- Interacted with programmers to identify and resolved technical issues.
- Tested the various coverage premiums such as Liability only, Comprehensive and Collision, Comprehensive only, Collision only etc. and verified the calculations based on the premium.
- Worked on Rational Clear Quest for defect submission and tracking.
- Performed correlation and parameterization as per the data and requirements
- Involved in running patches and files to deploy reports
- Participated in Walkthrough and defect report meetings periodically.
- Proficient working knowledge with ISO 9001 standard guidelines and CMM Level standards.
Environment: J2EE, XML, Oracle, Web Sphere, MS Office, XML, HTML, UNIX, Agile, Rational Clear Quest, Windows, Mercury, MS Office Suite, MS Visio, MS Access, MS Project
