Qa Tester Resume
Camp Hill, PA
SUMMARY
- IT professional with over 6+ years of experience in Quality Assurance related technologies, testing web based and client server applications and n - tier applications
- Excellent understanding of Software Development Life Cycle and worked in all phases of SDLC (Waterfall, SCRUM, RUP)
- Immense experience in various testing methods like Functional, System, Regression and performance testing
- Expertise in different domains like Banking, Healthcare, Retail and Finance
- Documenting and Reviewing Business Requirement Documents (BRD) and Functional Requirement Documents (FRD)
- Strong in reviewing and understanding Business Requirements and writing detailed test plans, test cases and test scripts
- Worked with developers, business analyst, and end users to test and document new product and product enhancements.
- Expertise in cross browser, cross platform compatibility testing.
- Extensive experience on different POS Systems like Oracle POS 360 system and NCR POS.
- Proficient in using automation tools such as Quick Test Professional, Load Runner and Selenium IDE
- Strong expertise in establishing QA Policies, Procedures, strategies, metrics, developing appropriate process to ensure the quality of product.
- Frequently used Defect/bug tracking tools like Mercury Test director/HP Quality Center, Bugzilla and IBM rational Clear Quest.
- Extensive knowledge and experience of Service Oriented Architecture (SOA) including SOA tools like SoapUI
- Strong working knowledge with different protocols such as HTTP(S), SOAP and Web Services (WSDL).
- Strong knowledge in SQL, developing database queries for Backend Testing.
- Working knowledge of multiple databases like Oracle, SQL Server and MS Access.
- Have experience in new, enhancement and maintenance projects.
- Have experience in using UNIX commands for QA related activities
- Have experience in Black box and White box testing
- Excellent communication, leadership and interpersonal skills with clear understanding of business logic.
- Experience in testing Web Services using various tools
- Involved in regression, Functional, SIT and UAT testing
- Familiar with CMM Levels
TECHNICAL SKILLS
Databases: Oracle, MS SQL Server, MS Access, DB2
Scripting Languages: C, C++, Visual Basic, JCL, COBOL, CICS, Java
Web Technology: HTML, XML, CSS
Requirement Management:
Tools: Rational Requisite Pro
Project Management tools: MS Project, IBM Rational Portfolio Manager
Testing tools: Quick Test Pro, Load Runner, Selenium IDE
Defect Management Tools: Quality Center
Protocols: HTTP, HTTPS, TCP/IP, SSL Socket, SOAP
Version Control: MS Visual SourceSafe and PVCS, Star Team.
Operating System: MS-DOS, MS -Windows, NT, UNIX and Linux.
Application Software: MS Office, Adobe Photoshop
Modeling Tools: MS Visio and Enterprise Edition
PROFESSIONAL EXPERIENCE
Confidential, Dayton OH
Quality Analyst
Responsibilities:
- Actively participated in all phases of testing lifecycle (Design, Planning, Development and Results).
- Coordinate with Development and Business team to develop high level Business and Technical documents.
- Design Test Plan and test strategies based on high level business and technical documents.
- Implemented Standardized and Unified process throughout the software Development Life Cycle (SDLC).
- Wrote complex SQL Queries using Joins and Sub-Queries to test the reports generated by the different modules.
- Verified HIPAA compliant X12N format for both inbound and outbound healthcare EDI transactions
- Created and implemented test cases for EDI files generated for various transactions as
- Tested for mappings in EDI files through Transaction mapping documents.
- Involved with other team members to set up testing tools, implementation and testing environments.
- Documented Unit, Integration and System Test cases using HP Quality Center from Functional, Technical and other high level design documents.
- Performed both manual and automated testing.
- Manually Conducted Positive and Negative testing.
- Extensively involved in writing Test scripts for regression testing using HP QTP to perform Manual and Automation testing on the AUT.
- Performed Sanity and Smoke Testing of the application manually after each build.
- Performed back-end testing and verified the data between GUI and database are reflected correctly.
- Involved in creation and maintenance of Test Matrix and Traceability Matrix.
- Use Quality Center for the reporting and tracking of defects
Environment: Facets, HP Quality center, TSF, HP Quick test Professional, .Net, C#, MS SharePoint, MS SQL Server 2007 and Windows XP
Confidential, Camp hill, PA
QA Tester
Responsibilities:
- Analyzed business requirement documents and functional requirement documents, use cases and technical specification document.
- Assisted in Developing QA test plan and created test cases based on the business specification and user requirements as specified in QC by the BA team.
- Conducted walkthroughs of the test plans and test scenarios with the development team and business analysts before starting with automated testing.
- Customized Test Cases and Test Plan in QC according to the requirements of the project.
- Performed testing on Store Inventory functionalities and its integration withPOS.
- Created scripts for various test cases and logically organized the test cases into test plan to run selectively as required.
- Performed Manual and automation testing of the web application.
- Wrote extensive scripts to perform smoke tests for verification of weekly builds.
- Performed various types of testing like Functional, Integration, System, Regression, and Usability.
- Wrote and executed SQL queries for validating, retrieving and comparing the data using Query Analyzer.
- Used UNIX commandsto extract the log files from server to identify therootcauseof issues.
- Prepared batch processing scheduling by using Autosys on UNIX server also monitor, manage jobs.
- Performed compatibility testing with different browsers like Firefox, Internet Explorer on different Operating Systems like windows XP, Vista, 7, Mac OS.
- Performed Load test scenarios using Load Runner to bombard the server with virtual user requests and test the performance under stress conditions.
- Documented the errors using QC and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
- SQL Queries for backend testing (Testing the application from the logical storage of the data, validating the storage data with the Selenium.
- Checking the functionality of the database, to verify the functionality of the database).
- Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
- Responsible for the day to day monitoring of the progress of project and alerting management to the earliest signs of trouble.
- Also Reported QA Team status to Project Manager on daily basis.
- Coordinated with the BA for User Acceptance Testing (UAT).
- Attended Weekly Status Meetings to monitor testing efforts during various testing cycles.
Environment: Windows 2000/NT, Load Runner 6.x, Web Sphere, Mainframes, JAVA, UNIX, QC, Oracle POS 360.
Confidential, Wilmington, DE
QA Tester
Responsibilities:
- Involved in analyzing system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall quality testing.
- Perform both manual and automation testing and created various test results to track the testing results.
- Export requirement, test cases into the Quality Center, run manual and automation test cases from test lab and log defects
- Followed up with standard software testing life cycle (STLC) to perform different types of testing for the projects.
- Participated in peer review meeting for created Test plan, test cases and analyzing various testing documents and process of testing life cycle.
- Interacted with DBA's, Developers, Systems Engineers and Network Engineers during testing and isolated bottlenecks at different levels.
- Create standard testing life cycle flow diagram for projects and presented to test team to follow testing process.
- Participated to create Test Analysis reports (TAR) and stored them into the Quality Center.
- Updated RTM in daily, send status report and daily tracking report to test manager.
- Performed User Acceptance Testing in the UAT environment prior to notify to the customer to start performing UAT testing.
- Performed Functional Testing using Quality Center.
- Developed automation scripts in QTP to automate smoke and regression testing.
- Enhanced the scripts in QTP by applying checkpoints, parameterizations, synchronization point, data driven tests and creating modular tests.
- Developed SQL Queries to retrieve or create test data from different databases.
- Met with client to present future functionality of the application, gather information from them to know about their need and send this information to test manager.
- Worked closely with the application development and design and testing team to resolve technical issues and interacted with them to ensure overall quality of the software.
- Performed Cross Browser testing on IE, Mozilla Firefox, Google Chrome and Safari using Selenium IDE
Environment: Agile, J2EE, .NET, HTML, XML, UNIX, SQL Server /Oracle, Windows XP. TOAD, HP Interactive Tools (HP Quality Center, Quick Test Pro), Firefox, Google Chrome, Load Runner
Confidential, NJ
QA Analyst
Responsibilities:
- Analyzed business requirement documents and functional requirement documents and identified Business critical feature functionalities.
- Used QC to plan, design, implement, execute and evaluate the tests.
- Performed Manual Testing for Test cases on each module.
- Performed various types of testing like Usability, Functional, Integration, System, Regression and Acceptance testing during different stages of the testing the application.
- Developed automated Test scripts for Regression Testing using QTP.
- Enhanced the scripts by parameterizing, inserting checkpoints and using synchronization.
- Identified the test scenarios for automation and developed QTP actions (VB script) to simulate user actions.
- Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- Performed database testing by firing SQL queries and tested the database for integrity.
- Performed compatibility testing with different browsers like Firefox, Internet Explorer.
- Used QC for test management and bug tracking.
- Created traceability matrix in Quality Center.
- Interacted with developers and helped them solve bugs.
- Involved in UAT Testing with BA and end users to make sure user requirements were met.
Environment: Java, Selenium, TSF, MQC 9.0, Oracle 10g, SQL Plus, Test Director 8.0, QTP 8.2, Windows XP, IE 6, Firefox.
Confidential, NY
QA Analyst
Responsibilities:
- Analyzing Requirements and Functional specifications.
- Verifying whether the requirements are testable.
- Responsible for preparation of test scenarios from Use cases and requirement documents.
- Finalizing test scenarios after discussing with Business owners, SME and development team.
- Developing Requirements Traceability Matrix to map the test cases with the Requirements.
- Participating in code Walkthroughs and QA Reviews.
- Gathering Test data and preparing Test scripts.
- Executing the test scenarios framed as per the requirements document.
- Comparing the Actual test results with expected.
- To Log Defects, if an Actual result deviates from expected.
- Maintaining the defect track record, with all the defects raised for the particular requirement.
- Involved in Functional Testing and Regression Testing by executing test cases manually for multiple iterations (Agile methodology)/builds.
- Executing Regression scenarios and verifying the test results.
- Worked as software configuration coordinator to manage the Testing documents and updates.
- Preparing lesson learnt document and sharing the same with team.
- Given the KT sessions on requirements.
- Preparing Audit folders and involved in internal audit reviewing.
Environment: TSG, CJQ, Quality Center, IBM Rational Portfolio Manager, SharePoint, Oracle 10g, SQL
Confidential
QA Analyst
Responsibilities:
- Analyzing Requirements and Functional specifications.
- Verifying whether the requirements are testable.
- Responsible for preparation of test scenarios from Use cases and requirement documents.
- Preparing the Effort estimation for the requirement.
- Finalizing test scenarios after discussing with Business owners, SME and development team.
- Involved in Scrum type of agile methodology testing.
- Developing Requirements Traceability Matrix to map the test cases with the Requirements.
- Gathering Test data and preparing Test scripts.
- Executing JCL jobs and Comparing the Actual test results with expected.
- To Log Defects, if an Actual result deviates from expected.
- Maintaining the defect track record, with all the defects raised for the particular requirement.
- Worked as software configuration coordinator to manage the Testing documents and updates.
- Preparing Audit folders and involved in internal audit reviewing.
Environment: IBM Rational Clear Quest, IBM Rational Portfolio Manager, Team Room, SharePoint