Sr. Qa Analyst Resume
Chicago, IL
Professional Experience
- Certified test professional with 8+ years of experience in Software testing and Quality Assurance in the areas of client / server and web technology.
- Expertise in Functional Testing, Regression Testing, Unit Testing, GUI Testing, Smoke Testing and User Acceptance testing of the application.
- Expertise in Web Service Testing, SOA testing, SOAP UI, Functional Testing, Regression Testing, Unit Testing, GUI Testing, Smoke Testing and User Acceptance testing of the application.
- Expert in Automation using Mercury Interactive Tools such as: (QTP, Load Runner, Quality Centre and Rational Clear Quest).
- Thorough understanding of Software Development Life Cycle and Development Methodologies like Agile, RUP, Waterfall, Spiral, and Evolutionary.
- Proficient in software development lifecycle methodologies, requirement analysis, writing test plans and test cases based on business, system and design specifications.
- Expertise in interfacing with the business analysts and business users to come up with efficient test plans and test cases.
- Experienced in onsite and offshore working models testing for multiple projects simultaneously.
- Extensive knowledge of all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Reviewing of Business Requirement Specification (BRS), User Requirement Specification (URS) and System Requirement Specifications (SRS) to write Test Scenario’s and Test Cases.
- Excellent skills in overall Defect Management/Problem Solving including tracking, logging and reporting bugs using Test Director/Quality Center, Rational Clear Quest
- Expertise in developing and maintaining Requirement Traceability Matrix (RTM).
- Experience in testing database applications of RDBMS in MS SQL Server, Oracle for database testing
- Excellent experience testing web-based applications in a high-availability, high performance and large scale environment.
- Excellent experience with E-Commerce, web service, XML/EDI/request-response testing.
- Excellent experience testing e-commerce applications.
- Experience with Selenium or other open source testing tools.
- Good knowledge of Performance, Stress, Load and Acceptance testing using Load Runner
- Efficient in analyzing System Requirements, Use cases and other documents to gain overall understanding of the new applications to determine the appropriate level of testing.
- Strong experience with UNIX shell scripting.
- Expertise in writing SQL queries for ETL, datawarehouse testing.
- Excellent experience in automating test case using Java and Python.
- Actively participated in all the stages of the Product Life Cycle and was extensively involved in all dimensions of Functionality, Ad-Hoc, Smoke, Usability, Reliability and Performance testing.
- Expertise in writing and executing of test cases, developing and maintaining test scripts as per requirement using VB Script in QTP.
- Expertise in Performing Unit Testing, Integration Testing ,GUI Testing, Functional Testing, system Testing, Regression Testing ,UAT, End to End Testing .
- Strong hands on experience of solution automation development and End-to-End automation development
- Experience with functional, performance and stress testing for both web applications and back end services.
- Experience with scripting custom functions in VBScript/TSL/Visual Basic.
- Involved in complete software development life cycle (SDLC) from business analysis to design, development, testing, deployment and documentation.
- Manual (Black Box), Backend (Database) and Automated Testing for both Client/Server as well as Web-based Applications including Cross- Browser Compatibility Testing.
- Developed Test plans, Test scenarios, Test cases, and Test reports for manual as well as automated testing for various applications to ensure proper business compliance.
- Involved in finding Internet connection establishment, different ways of load testing, fast verification of Internet-links and finding broken links etc.
- Expertise in Testing applications on AS400, Java and .net technologies
- Good understanding of water fall, Exploratory and Agile Scrum Methods.
- Experience in writing and executing SQL queries to perform Data validation and Back End Testing of databases to check the Integrity of data.
- Experience in testing Banking, Financial, Retail and Health-Care applications.
- Excellent time management skills with ability to multi-task and work independently, without close supervision
- Worked closely with Developers and Users to identify the issues and resolve them and stressed the need for documentation for a better product to be developed.
Technical skills:
Operating Systems: MS DOS, UNIX, Windows NT/ 2000/ XP and Linux
Languages: C, C++, COBOL, JCL, JAVA, SQL, PL/SQL, T-SQL, Shell Scripting
RDBMS: Oracle 7.x/ 8i/ 9i, MS SQL Server and DB2
Web Technologies: HTML, ASP, Java Script, J2EE, Java Servlets, JSP
Application servers: Web logic, Web sphere and IIS
GUI Tools: Oracle Developer 2000 and Visual Basic 5.0/ 6.0
Testing Tools: QTP, Quality Center, Rational Suite, Selenium (Requisite Pro, Rose, Robot, Test Manager, Clear Quest, Clear Case)
Confidential Chicago, IL Mar2010 - Till date
Sr. QA Analyst
Responsibilities
- Produce high quality documentation that includes: Test Plan, Test Strategy document, Testing Approach and Test Cases.
- Created new acceptance criteria and enhance existing acceptance criteria on user stories.
- Decomposed user stories, technical requirements, and business rules and extract positive and negative test scenarios.
- Supported test automation efforts by designing test scripts and executing automated tests.
- Worked on Agile and SCRUM environment.
- Wrote various shell scripts to automate the testing.
- Wrote UNIX script to do testing with files.
- Worked on SOAP UI and SOA testing, GUI and functional testing.
- Communicate testing results with BA, PM and Development team.
- Assist stakeholders on devising effective and efficient approaches to achieve project objectives.
- Wrote detail bug reports and test reports and escalated issues to developers and management as necessary.
- Assisted in managing and supporting QA testing environments (Linux servers) that run Oracle, MySQL, Apache, Tomcat, and custom services.
- Collaborated with agile development teams to understand requirements, define test plans and estimate testing efforts for new features
- Logged, tracked and resolved defects through entire project life cycle.
- Prioritized defects and submitted them for defect resolution.
- Reviewed test outcomes with the project managers and the application developers, created weekly project Status reports.
- Perform hands-on testing for complex feature areas on a variety of platforms in virtualized test environments
- Analyze data and performed queries against production and failover environments as needed.
- Created test-plans and test-cases in accordance with the business requirements
- Developed automated scripts using QTP
- Discussed defect findings in each build with BA and Product owners and updated them in EQC as per the resolution reached.
- Analyzed data and performed queries against production and failover environments as needed.
- Provided regular weekly updates on tasks assigned and reported any issues to the Project Manager(s).
- Verified availability of content in content database once content was published.
- Baseline Test Plan (Review with stack holders) to prove correctness of Testing, Updated Test Plan /Test Cases from Change control Board, and certify software release by proving Entrance and Exit Criteria of System Testing
- Tracked all possible MR (Defects) with severity, Description in MR Log and assign to Developer and discuss MR cause at internal meeting
- Involved in Manual WEB Testing (Browser Testing, Platform Testing, Link Testing, Visual Testing, etc.)
- Worked well with a broad spectrum of people (Different Team Members such as Administration, Design, Installation, Technical Writer, Customer support and User Community)
- Diverse experience in Information Technology with emphasis on Quality Assurance, Manual Testing, Automated Testing using QTP , Mercury Quality Center, Test Director
- Plan and Tested eDocs core functions such as Create Tax Files, Import, Save, Check-in, Check-out, ACL, Core Team, Recycle Bin, Search, Knowledge Properties, Close Tax File, Re-Open Tax File etc.
- Support Upper Management to estimate LOE of each project, Resolved each project outstanding issue from each phase of SDLC phase.
- Developed Test cases for manual testing and automated them using Win Runner, Silk, Load Runner, Silk performer and QTP.
Environment: Mercury Quality Center, QTP, Java, Oracle 10g,Toad, Web sphere, Team Track, Load Runner, Windows NT /2000, MS Word, MS Excel, MS PowerPoint, Ms-Visio, JSP, J2EE, MS Project, Clear-Quest, Rational Test Manager, XML Unix, AIX, Selenium
Confidential Seattle, WA Jun 2008 Feb 2010
QA / Testing Analyst
Responsibilities
- Analyzed requirements during the requirements analysis phase of projects.
- Prepared the Software Test Plan.
- Wrote and reviewed test cases.
- Automated the testing using QTP.
- Collaborate with agile development teams to understand requirements, define test plans and estimate testing efforts for new features.
- Designed and implemented frameworks for automated testing of web services
- Perform hands-on testing for complex feature areas on a variety of platforms in virtualized test environments
- Worked on Agile and SCRUM environment.
- Wrote UNIX scripts to do testing with various files and to load data to databases.
- Understood and changed various existing UNIX scripts for production fixes.
- Setup of Hardware and software requirement for the Test Setup.
- Automated the creation of development and production environments
- Tested all requirements and features on the Plan design application.
- Created test-plans and test-cases in accordance with the business requirements.
- Executed test cases throughout functional and the regression testing phases.
- Reviewed test outcomes with the project managers and the application developers, created weekly project Status reports.
- Designed and developed automated test frameworks using PHP, C# and other tools for testing web APIs
- Participated in the defect analysis and resolution meetings.
- Documented and communicated test results via QC.
- Escalated the issues about project requirements (Software, Hardware, Resources) to Project Manager / Test Manager.
- Organized the meetings with clients and team and ensure smooth transition and set the customer expectations
- Documented, implemented, monitored, and enforce all processes and procedures for testing is established as per standards defined by the organization.
- Log project related issues in the defect tracking tool identified for the project.
- Prepared status Reports (Daily, Weekly etc.) and presented them to Client.
- Identify Training requirements (Domain, soft skills and Technical) in the team and forward it to the Project Manager
Environment:QTP 8.2, Quality Center 9.2, Test Director, Oracle 9i, TOAD, PL/SQL, Test Director 8.0,UNIX Sun Solaris, Java based GUI, Web Services, Web sphere, Win Runner, HTML, XML
Confidential CO Mar 2008- May 2008
QA / Testing Analyst
Responsibilities
- Created test-plans and test-cases in accordance with the business requirements and created test scripts for the Global R&D teams.
- Worked on Agile and SCRUM environment.
- Executed test cases throughout functional and the regression testing phases.
- Reviewed test outcomes with the project managers and the application developers, created weekly project Status reports.
- Participated in the defect analysis and resolution meetings.
- Documented and communicated test results via QC
- Developed test plans with QA team and helped to develop test scenarios for system testing, integration testing and performance testing.
- Responsibilities include writing conversion/extraction programs on AS400, building interface files, visibility screens, parallel run, FTP processes.
- Interpreted and calculated the option issues like Option Premium, Strike Price, and Option Intrinsic Value for America/Euro Options in the user manual.
- Conducted Functional Testing, Joint Functional Testing and UAT, documented and reported user feedbacks to management team.
- Used Quality Center/Test Director for requirement management, test planning, scheduling, executing test cases, managing and tracking defects.
- Utilized corporation developed Agile SDLC methodology. Used Scrum Work Pro and Microsoft Office software to perform required job functions.
- Automation of test scripts was done using QTP for test re-usability of different online transaction modules.
- Performed Defect Tracking and Change Control Procedures using Rational Clear Quest and Configuration Management and Version Control using Rational Clear Case.
- Responsible for the User Interface, including screen presentation and reports.
- Involved in Regression testing of each build during the various phases of the application using QTP
- The navigation testing for various modules was done very extensively.
- Escalated issues to developers and verified fixes.
- Proficient at creating and transforming business requirements into software requirement specification (SRS) using Rational Requisite Pro and designing business models using UML diagrams such as use case model, Class Diagrams, Activity Diagrams, Sequence Diagrams and Collaboration Diagrams in Rational Rose and MS Visio.
- Tracked and documented defects and communicated them to the technical developers.
- Used Test Director for bug and defect tracking.
- Prepared the test data and executed SQL queries to verify and do the database testing.
- Assisted in development of training materials for the upgraded version of the existing system technology and process improvements.
Environment: Load Runner, ASP.NET, Java, Windows NT /2000, SQL Server 2005, Microsoft Word, Project, Excel, PowerPoint, Ms-Visio, GIS Tools, Cognos BI,Sybase, JSP, MS Project, Power Builder, Clear-Quest, Rational Test Manager, XML, HTML, Lotus Notes R6 client, Notes SAS.
Confidential Las Vegas Mar 2005 - Feb 2008
QA Tester
Responsibilities
- Created test strategies, test plans and test cases for the entire loan origination, underwriting, booking and documentation processes.
- Conducted functional testing, regression testing, white box testing and black box testing.
- Executed functional and non-functional testing while working on Agile and SCRUM environment.
- Conducted unit testing, black box testing including GUI testing, positive testing, negative testing, security testing and user acceptance testing
- Recorded, maintained & tracked defects, assigned type & severity levels, regressed scripts to assign status to defects configured QC to auto-notify developers
- Created test plans and test cases based on the solution definition documents and use case documents.
- Executed test cases throughout functional and the regression testing phases.
- Reviewed test outcomes with the project managers and the application developers. Created weekly project Status reports.
- Created use-case scenarios and storyboards in MS Word and MS PowerPoint for better visualization of the application and managed them using Rational Requisite Pro.
- Conducted Gap Analysis, and Gathered User Requirements by Interviews, user meeting, JAD session, and Requirement Elicitation Sessions
- Collected and documented business processes as well as Business Rules and then translate to the Business Flow Chart
- Followed a methodical Change Management Process and documented any Change Requests into Clear Case for any changes in the requirements after the requirements were base lined.
- Verifying Healthcare Eligibility, Claim, Benefit and Service using ANSI ASI X12 Standards.
- Monitored the compliance mapping of transactions to the EDI transactions standards ANSI -X12.
- Performed White Box testing by using Expediter tool and updated some of the PROCs , JCLs and SAS programs in the Test region. Submitted batch JCLs in order to create output datasets for verification.
- Analyzed and Documented Business Requirement Document (BRD), Functional Specification Documentation, and System Requirement Documentation, using UML methodologies
- Designed and developed Use Cases using UML and Business Process Modelling.
- Developed QA Test Plan, test conditions and test cases, as well as assisted with QA team in System Testing using Mercury Test Director
- Involved in creating reports for the end users using Crystal reports from the gathered requirements.
- Developed User Manual and Provided User Training.
- Conducted User Acceptance Testing
- Conducted on site testing for the application on the selected sample franchise locations after deployment.
- Participated in the defect analysis and resolution meetings.
- Documented and communicated test results via QC
- Tested enhanced page layouts for various page types on kpmg.com
- Verified record creation in database for new user registration.
- Verified availability of content in content database once content was published.
- Tested all country/language sites on the kpmg.com platform and verified all enhancements were available.
Environment:Sun Solaris, Windows NT/2000, Oracle , , Test Director, Oracle 9i, TOAD, PL/SQL, Test Director 8.0,UNIX Sun Solaris, Java based GUI, Web Services, Web sphere, QTP, Quality center, Caliber, SQL.