Qa Engineer Resume
Stamford, CT
OBJECTIVE
QA Analyst/Engineer/Tester with diversified experience in Manual, Automated, and performance testing of Web and Client/Server applications seeking to secure a position of Software Test Engineer/ QA Engineer.
PROFESSIONAL BACKGROUND
- Over 6 years of IT experience in software testing of various Web-based, Object oriented and Client Server applications through both Manual and Automation
- Proficient in preparing Test Plans, Test Strategies, Test Cases and Test Reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- In-depth knowledge of manual testing process and extensive experience in creating automation environment using Quick Test Pro, LoadRunner, TestDirector and Quality Center
- Expertise in analyzing System Requirements Specifications, Functional Requirement Specifications, Technical Specification, Wireframes, Design Documents and creating test plans, test data, test scenarios, test cases, Traceability Matrix and test result documents
- Experience of the full Software Development Life Cycle (SDLC) Methodologies and Validations to ensure the Quality Assurance and Quality Control
- Substantial experience in Designing and Executing Test Cases and Test Scripts, mentoring customer’s staff, working with overall team to meet project goals.
- Experienced working in Waterfall, Agile and Scrum environments; Planning, Designing, Developing, Testing, and Maintenance
- Expertise in performing different type of Testing: Functional Testing, System Testing, Integration Testing, GUI Testing, End to End, Performance Testing, Stress Testing, Regression Testing, Sanity Testing and Ad-hoc Testing
- Expert in database testing and backend validation using SQL
- Analyze and prioritize defects and work with development team till defect closure
- Experience in documenting the testing process using MS-Office tools including Word, Excel, Power Point, Outlook and MS-Project
- Experience with bug tracking tools; Quality Center, Rational ClearQuest and JIRA.
- Project management activities - project Estimation, resource allocation, metrics collection, audit, tracking and progress reporting to partners
- Experienced working closely with Off-Shore team to provide support, direction, general analysis and escalations.
- Excellent writing, speaking, presentation, interpersonal and organizational skills.
- Self-starter, Proactive, Quick learner, energetic, highly motivated team player with excellent communication / problem-solving skills
- Always with ‘Can-Do’ and have ability to work effectively in a fast-paced, high volume, deadline-driven environment.
Client: Confidential, Stamford, CT
Role: QA Engineer June 2012- PresentResponsibilities
- Studied the Functional Requirement Specification document, Business Requirements Documents (BRDs), Use Cases, and Technical Specification Documents to Prepare and execute theTest Plan for various projects and identify the Test Data in agile environment
- Create test artifacts for assigned areas of the applications with minimal supervision.
- Executed test artifacts, logged detailed results and provided status as required by the team
- Involved in all phases of Software Development Life Cycle and Demonstrating the role of QA with strong Software Testing Life Cycle knowledge.
- Designed Test Case (Functional, Database & GUI), Performed Review and logged execution in Microsoft Excel.
- Prepared Traceability Matrix for Test Coverage and review
- Designed and executed SQL queries for the ETL Data (using TOAD) during Business Object reports validation
- Used Trello for Defect Reporting, Tracking, Validation and Participate in the daily defect review and Daily Stand up meetings.
- Ensure Entry criteria and Exit criteria for all QA deliverables
- Documented problems, monitored resolutions and retain documentation necessary to plan for future assigned testing.
- Coordinate with the Project Team during User Acceptance Testing in setting up the environment and Post production Support
- Responsible to update existing test cases against the requirements.
- Developed Test scripts and test cases for functional and regression testing.
- Performed detailed system, functional, UAT, Integration testing, Regression, Positive testing, Negative testing, Cross platform testing and Cross browser testing manually.
- Developed and Ran Automation Test Scripts using HP QuickTest Professional.
- Was responsible for selecting automation candidates and scenarios for automated testing.
- Converted Manual Test Case to Automated Test Scripts.
- Coordinate with offshore team, to help understand requirement and execute test cases.
- Helped the Team with improving QA Standard and process.
Confidential
New York, NY
Responsibilities
- Studied the Functional Requirement Specification document, Business Requirements Documents (BRDs), Use Cases, and Technical Specification Documents to Prepare and execute theTest Plan for various projects and identify the Test Data in agile environment
- Create test artifacts for assigned areas of the applications with minimal supervision.
- Executed test artifacts, logged detailed results and provided status as required by the team
- Involved in all phases of Software Development Life Cycle and Demonstrating the role of QA with strong Software Testing Life Cycle knowledge.
- Designed Test Case(Functional, Database & GUI), Review and execution in Quality Center
- Prepared Traceability Matrix for Test Coverage and review
- Designed and executed SQL queries for the ETL Data (using TOAD) during Business Object reports validation
- Wrote and executed SQL Queries in SQLDeveloper to Validate Date in the database.
- Web services validation using REST in Service Oriented Architecture
- Used Quality Center for Defect Reporting, Tracking, Validation and Participate in the daily defect review and Daily Stand up meetings.
- Ensure Entry criteria and Exit criteria for all QA deliverables
- Documented problems, monitored resolutions and retain documentation necessary to plan for future assigned testing.
- Coordinate with the Project Team during User Acceptance Testing in setting up the environment and Post production Support
- Responsible for Updated existing test cases against the requirements.
- Developed Test scripts and test cases for functional and regression testing.
- Performed detailed system, functional, UAT, Integration testing, Regression, Positive testing, Negative testing, Cross platform testing and Cross browser testing manually.
- Analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using QTP.
- Performed Data Driven Testing with Quick Test Professional (QTP) to test the application for different sets of data.
- Created Test Script in Descriptive Programming (DP) with User Defined functions for all kind of Test Objects; also used ChildObject Properties to handle dynamic values.
- Attended performance meetings with developers and business analysts to review the testing process for performance testing, load testing and to identify the Mission Critical
- Performed Performance, Load tests and Stress Test and analyzed performance using LoadRunner.
- Created test scripts using LoadRunner Virtual User Generator, and executed test scenarios using LoadRunner Controller and did performance analysis of test results using LoadRunner Analysis tool.
- Analyzed the Activity, Performance graphs and reports.
- Created Script in Selenium IDE for functional Testing & automated steps to reproduce a bug.
- Actively Participated/ Involved in walkthroughs, Team meeting and status update meetings
- Identified, Documented and implemented process Improvements.
ConfidentialHartford, CT
Role: Software Test Engineer Aug 2008 – Sept 2010
Responsibilities
- Analyzed Wire Frames, Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document (URD).
- Reviewed Project test and implementation schedules, Monitor, documents, and reported the current status of projects to the team.
- Participated in review of project deliverables.
- Developed Test plan, Test Scenarios for different modules and verified content with the team members.
- Created Test Cases in Quality Center and Test Data for project Testing.
- Ensured Services/methods covering both Positive and Negative Testing requirements.
- Developed Manual Test Cases for functional testing, UI testing and database testing to test the Application Under Test
- Executed Functional, Regression, Black box and System Testing on different browsers.
- Log, Track, and Verify defects and fixes across platforms via JIRA,
- Worked in Agile methodology, meet with developers, Project Manager and users/product owner to create stories and plan releases.
- Applied Technical and business knowledge to solve issues.
- Shared application knowledge with newer team members; defect management, status reporting, metrics creation and acted as point of escalation for issues discovered during the testing phase.
- Developed Test Scripts to test the functionality of the application using QuickTest Pro (QTP).
- Formulated methods to perform Positive testing and Negative testing against requirements.
- Performed database testing and backend testing using SQL queries in TOAD
- Created Vuser Scripts using VuGen and Used Controller to generate and executed Load Runner Scenarios.
- Simulated multiple Vusers scenarios. Defined Rendezvous points to create intense load on the server and thereby measured the server performance under load.
- Involved in Performance Testing to simulate a process, which allows more than 1000 user login at the same time and observed the behavior of the system by using LoadRunner.
- Inserted Transactions and Rendezvous points into Web Vuser.
- Created scripts to enable the Controller to measure the performance of Web server under various load conditions.
- Used NT Performance monitor to analyze the % CPU Usage, Memory and Requests per Second for each Scenario.
- Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints.
Confidential
Philadelphia, PA
Responsibilities
- Organized project requirements in MS Excel and establish relation between requirements and Test Cases through Matrix
- Performed Test Case Design, Review and Test Case Execution in Rational Test Manager
- Prepared Traceability Matrix to ensure the test coverage
- Conducted Functional and GUI Testing to verify Actual results with expected results for the application
- Manually conducted User Interface, Functional, Integration, UAT, Regression testing and interacted with developers to resolve the technical issues
- Was involved developing and executing automated test scripts using QTP for Regression Testing
- Enhanced Test Script by Mapping custom objects to standard objects, inserted GUI, Bitmap and Text checkpoints to compare the current behavior of the application being tested
- Performed Web service validation using REST Client
- Logged and Tracked Defect in Rational ClearQuest and communicated with developer to get them fixed.
- Participated in weekly status meetings and conduct walkthroughs for team members and standardize UAT test cases and extend support after Production
- Provided daily status reports of test case execution, defects to QA Lead and the Team.
TECHNICAL SKILLS
Development Methodologies: WaterFall, Scrum, Agile, Iterative
Defect and Management Tool: HP Quality Center, Rational ClearQuest, Test Manager, JIRA
Testing Tools: HP Quick Test Pro, HP LoadRunner, Selenium IDE, REST
Operating System: Windows win 7, Vista, XP, 2000, UNIX
Web Language/Scripts: HTML, SQL, VB Script, J2EE, C++, C, JAVA, JSP, ASP, JavaScript, AJAX, XML, UML, HTTP, HTTPS, .NET
Databases: Oracle, SQL, PL/SQL, MS SQL Server 2000
Network Protocol: FTP, TCP/IP, Telnet, VMware, RDC
Microsoft Tools: MS Office (Excel, Word, Power Point), MS Visio, and MS Projects
Browsers: Internet Explorer 7,8, 9, Fire fox, Chrome, Safari
EDUCATION: Bachelor, BBA, Confidential University,