Sr. Qa Software Tester Resume
CT
OBJECTIVE
- Seeking a challenging position in the area of Software Quality Assurance/Testing in a progressive, fast paced environment that will allow me to exercise and enhance my technical expertise that I have gained during my previous projects. Area of expertise in UNIX, SQL with Agile Testing
SUMMARY
- Over 6+ years of diversified experience in QA Analyst/Software Testing with Agile Process.
- Experience with Software Development Life Cycle (SDLC) and the role of testing and automation within the SDLC - Waterfall model / Agile mode
- Experience in testing Client-Server and Web-Based Applications in both Front End & Back End Testing.
- Ability to estimate testing effort, analyze change requests and initiate the scheduling of QA tasks and dependencies.
- Ability to analyze business requirement, Gap Analysis, interaction with Analyst to understand E2E flow of application.
- Experience in developing Test Plans, Test cases, Test Strategy based upon the business requirements.
- Experience in Black Box, White Box, GUI, Regression, Functional, Positive, Negative, Unit, System, Integration, Back-End, Shakeout and Implementation testing.
- Ability to test programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
- Experience with HP/Mercury Tools: Test Director and/or Quality Center or similar tools for test management
- Prepare reports of defects, test results, etc., through HP Quality Center. Provide constructive feedback and process improvement recommendations to the project team
- Ability to work within a team, and if needed, independently at a very fast paced environment.
- Strong written and oral communication.
- Extensive experience working in UNIX (UNIX utilities like awk, grep, sed, vi, process, networking).
- Ability to use SQL script in validation of data testing and creation of test condition using Toad.
- Ability to support Release, change control and process improve management.
- Collaborate, coordinate, and communicate across disciplines and departments.
- Familiar with Network devices and fundamentals.
- Performed manual and automated testing using HP-Mercury tool like Quality Center, Quick Test Professional
TECHNICAL SKILLS
Platforms: UNIX, Linux, Windows (NT, 2000, XP, 2003, Vista), Macintosh, MS-DOS.
Programming languages: SQL, Java, UNIX/Linux shell, VB, PL/SQL, HTML, XML
Database systems: Oracle, MySQL, Microsoft SQL Server, MS Access
Web Server: IBM Web sphere, Web logic
Networking: TCP/IP, FTP
Defect-tracking software: HP (Mercury) Quality Centre
Tools: and Utilities: Quality Center, MS Office, SharePoint, Microsoft Exchange, Toad, SQL Navigator Operating Systems Windows XP/ 2000/2003/2008 , MS DOS, Unix, Sun SolarisPackages MS Office (Word, Excel, Power Point)
Automation Tool: QTP 11.0
PROFESSIONAL EXPERIENCE
Confidential, CT
Sr. QA Software Tester
Responsibilities:
- Involved in testing of Front End functionalities for different screen oriented testing to verify business constraints, Data Validation using SQL, object testing. Tested all back end testing (Process) by verifying different modules like report generation for different downstream process by performing QA/SIT/UAT.
- Performed Software development life cycle process, developed the system test plans by interacting with cross functional team to meet end user requirements.
- Developed QA Test Plan with functional test scenario using testing methodology by reviewing all test scenarios with internal/external team.
- Identified the test cases to be automated and performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application
- Involved with developer to understand design of application, process flow and assist development team in unit testing.
- Performed sanity testing using post installation check using release notes and identified installation or code initial problems.
- Communicated with Project Management to establish LOE of each phase of SDLC and planned testing strategy with peer team.
- Identified business requirement gap with customer level and involved in impact of functionality of application.
- Worked independently with the users for requirements gathering and prepare Functional specifications.
- Tested UNIX based functionalities like verification of log file, properties file and data using UNIX commands.
- Performed defect analysis to identify root cause of problems and interact with appropriate team and resolved outstanding problems. Discussed blocking defects with team.
- Assist production support team on release night to complete the testing.
- Developed Shell script to automate basic process in regression testing and updated with each release.
- Involved in System Integration testing with external & internal interface team and performed E2E Testing.
- Assisted external team (Marketing) to execute test cases for SIT/UAT phase of testing and sign off all interfaces.
- Provide data for SIT and tested all interfaces to make sure functionalities supports E2E.
- Assisted Production support team to resolved production issue, trained team to develop cross-functional ability.
- Developed plan for cross-functional training with team for knowledge transfer.
- Developed local procedures and demonstrated new project functionality to QA team to understand functionally at project level.
- Sound knowledge of database structures, table relationships, stored procedures and data mapping
Environment: Quality Center, SQL, PL-SQL, XML, JAVA, and Oracle, UNIX
Confidential, PA
Sr. Quality Analyst
Responsibilities:
- Involved in the complete Web Based QA lifecycle activities like pre-testing phase, acceptance testing phase, testing phase and also in User acceptance testing.
- Thorough understanding ofOTC Derivativescomplete Trade life cycle from Pre-trade to Trade and Post trade.
- Reviewed Business requirement document, understood the requirements and translated them into test cases, scenarios, procedures and carried out pre-testing activities such as collecting test data, writing test cases, and manual testing.
- Created Test Plan for the Functional, Usability, and Smoke Testing to check the application developed has no high and medium severity bugs.
- Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
- Created test cases for the application under different releases and wrote SQL Queries to check the data.
- Worked on SQL statements to check the validity of the backend data.
- Experience in developing test plans and strategies and have conducted User Acceptance Testing (UAT) of systems.
- Wrote Modification Requests that showed severity of defects and the priority level that needed to be addressed first using Quality Center.
- Logged defects and tracked them using Quality Center till its closure.
- Clearly communicated defects with developers and updated comments in Mercury Quality center.
- Creation and execution of test plans and test suites ad hoc testing; bug documentation and regression and summary writing.
- Wrote test cases and executed the same for user interface and functionalities.
- Reviewed the test cases for completeness and accuracy based on the functional specifications.
- Parameterized the specific field with negative or positive values for validation.
- Attended project meetings, release meetings and QA status meetings.
- Involved in UAT and coordinating with users for User Acceptance Test.
- Used Mercury Quality Center for test planning, defect report and executing the test cases.
- Validated the migrated data from the legacy application using quantitative and qualitative testing.
- Ability to take decision under stressed environment and changing environment.
- Adhered to standards and procedures outlined by the Project Management Office (PMO), worked on change request log and provided status reports on a weekly basis.
Environment: Mercury Quality Center, MS-Office, Rational Requisite Pro, UAT, SQL, QTP.
Confidential, NY
Quality Analyst
Responsibilities:
- Formulated detailed Test Plan, Test Cases and Testing Procedures which included Test Cases/Scripts, capturing Test Results and capturing and resolving Test Anomalies.
- Performed manual testing and QA of various modules.
- Test Management tool --Quality Center 10.0 is used to prepare test cases, for test execution and to extract testing status and Defect tracking.
- Involved in test development, execution and administration of test phases including Smoke Test, Functional, User acceptance, ad hoc testing, Regression and End-to-End testing.
- Created, updated and maintained test plans and test scripts based on use cases provided. Involved in Build deployment activities by notifying DBAs and configuration management.
- Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly.
- Responsible to tactfully communicate with project managers, development managers, release managers and developers to ensure comprehensive test planning and execution.
- Worked as Quality Center project administrator, customized the project to meet testing needs.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Mercury Quality Center.
- Analyzed system specification in order to design and develop test plan and made recommendations if they are incomplete.
- Use Quality Center for defect tracking and maintained defect repository and followed defect life cycle until it was closed.
- Exported the test run data to external spreadsheet from Quality Center, and performed detailed analysis.
- Modified test case and as per requirement.
- Performed Positive, Negative and Black box testing, ad hoc testing on the application.
- Followed entrance/exit criteria before moving to the next phase of testing.
- Created Test Cases and completed integration, smoke, functional, and regression tests for the web based application.
Environment: Windows 2000 Server, Quality Center, Quick Test Pro, VB Script, MS-Office, MS-Visio, UAT.
Confidential, NY
Quality Analyst
Responsibilities:
- Reviewed business requirements and system specifications and wrote test plan for the GUI, functional, Regression, and integration testing for the new E-Trade Fund manager system
- Involved in the complete QA Lifecycle activities like Pre-testing phase, Acceptance Testing Phase, Testing Phase and also in User Acceptance Testing.
- Reviewed requirement that was gathered from the front office and back office users and involved in pre testing activities.
- Maintained complex testing activities and computation financial activities using MS-Excel
- Created Test data, Test procedures, Test cases, writing and documentation.
- Tested application by applying checkpoints such as standard, database, Bitmap, text to verify the modules are functioning without any errors using.
- Divided test into logical sections to design more efficient and modular tests.
- Generated an execution grid in the Test Lab module of Quality Center, group test cases and executing them simultaneously.
- Installed and configured Mercury Quality Center in various client machines.
- Analyzed bugs using Quality Center and reporting those bugs to the development team.
- Manage and mailed defects to another users that enables quality assurance personnel about defect repair activity.
- Defect logging and tracking it to closure which includes defects from ad hoc testing.
- Linked defects to requirements, tests, test sets, test instances, runs, run steps, and other defects to determine the status of defect using Quality Center.
- Use Quality Center for defect tracking and maintained defect repository and followed defect life cycle until it was closed.
- Exported the test run data to external spreadsheet from Quality Center, and performed detailed analysis.
- Involved in designing database architecture with database administrators and collected data for testing purposes.
- Executed test cases manually ensuring the actual results are compatible with expected results.
- Performed UAT along with the business analyst to rectify and resolve problems rose during UAT.
Environment: Windows 2000 Server, Quality Center, Quick Test Pro, MS-Office, MS-Visio, UAT.
QA Analyst
Confidential
Responsibilities:
- Reviewed requirements and design documents.
- Responsible for developing test plans and test cases.
- Reviewing the test plan and test cases with project team.
- Performed Smoke, Functional, Regression and System testing.
- Wrote SQL queries for back-end data testing.
- Used Quality Center for preparing the test plans and manual test scripts.
- Test execution-using Quality Center.
- Worked with developers while retesting the defects and tracking them to closure.
- Coordinated with Load/Performance testing team for identifying the test scenarios.
- Providing status updates to QA lead and manager.
Environment: J2EE, Java Script, Windows NT/00, SQL, PL/SQL, AIX
Test Engineer
Confidential
Responsibilities:
- Involved in writing high level test plan.
- Parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the table upon each iteration - Performed Data-driven testing.
- Reviewed, developed and executed automatic test scripts.
- Performed Quality Analysis on problem reports against software and the production system in order to confirm that problems truly exist and can be recreated for testing.
- Wrote several SQL scripts to validate the data integrity in the application using various DDL statements.
- Performing smoke/ sanity test on upgraded applications.
Environment: Jboss, JMS, Maven, J2EE, MySQL, Java Script, HTML.
Test Engineer
Confidential
Responsibilities:
- Participated in requirements and design document reviews.
- Developed test cases based on requirement documents and product design document.
- Reviewed the test cases created with developers and business analyst.
- Executed the test cases created for functional, regression, GUI and back-end testing
- Prepared Test data request for different type of profiles.
- Reported and tracked the bugs identified, maintaining bug database using Excel.
- Provided daily testing status updates to QA lead.
Environment: JSP, Servlets, Oracle, Linux, Java Script, Tomcat4.0.