Sr. Qa Engineer Resume
Houston, TX
OBJECTIVE
- To secure a challenging position as a team facilitator or a team player in Software Testing, contributing quality ideas for the growth - oriented organization where there is an ample scope for the individual performance and exposure to a competitive environment.
SUMMARY
- 9 years of IT industry experience in Software Quality Assurance Testing under Web, Client-Server, Windows and Linux environments.
- Good experience in End to End testing of Web Applications for Green Mountain Energy, Home Affordable Modification Program and Confidential Projects.
- Good expertise on Security and Protection products related to Confidential Endpoint Protection SEP .
- Expertise in testing Web Services on Cloud Storage Network CSN and CloudNAS Network Attached Storage applications under Nirvanix project.
- In depth knowledge about different methodologies like Waterfall and Agile.
- Good Experience in Automation Testing using Selenium WebDriver.
- Executed using End to End Hybrid framework for automating new features from User stories and existing regression features.
- Undergone Agile training from Cutter Consortium and gained good knowledge on the Agile process.
- Excellent experience in all phases of SDLC, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management and reporting.
- Expertise in performing different types of testing such as Functional, Integration, System, User Acceptance, End to End, Black Box, Adhoc, Compatibility/Cross-Browser, Database, Regression and Localization.
- Experience in analyzing Requirements, writing Test Strategy, Test Plan, Test Conditions and Test Cases.
- Expertise in Defect tracking and reporting using Bug tracking Tools like TFS, JIRA, SBM, Clear Quest and Etrack.
- Experience in interacting with Business analysts, Developers, Technical support and help them base line the requirement specifications.
- Expertise in executing SQL queries for various databases like Oracle and SQL server.
- Completed ISTQB (International Software Testing Qualifications Board) Foundation Level Certification.
- Received “Award of Appreciation” from the client (HP) for best performance as a QA resource in Confidential project for achieving the project goals for two consecutive years (2009, 2010).
- Team player with excellent verbal and written Communication skills and motivated to adapt to new technologies.
- Good Analytical and Logical abilities acquired during my education and work experience.
- One who adapts well to change and provides quality output while working with team.
- Have an excellent exposure to Onsite/Offshore model.
TECHNICAL SKILLS
Operating Systems: Windows, Mac, Linux
Databases: MS SQL, SQL Server, Oracle, TOAD
Automation Tools: Selenium WebDriver and Firefox add-ons
Agile Project Management Tools: Rally, Jira
Configuration Management Tools: Visual Source Safe, SVN, Perforce, Quality Center, Clear Case, DOORS, TFS
Bug Tracking Tools: SBM/Team Track, JIRA, Etrack, Clear Quest, TFS
Custom Tools: Putty, WinSCP, Campaign and Coupon Tools, CSR, Console, Test and Target Tools, Endpoint Protection Tools
Office Tools: MS Office Suite, MS Project
Programming Languages: Java, J2EE, C, C++, .NET and Oracle
Other Tools: TOAD, F-secure SSH Client
Web Services: REST API, SOAP UI
PROFESSIONAL EXPERIENCE
Sr. QA Engineer
Confidential, Houston, TX
Environment: Java, .NET, SAP, SQL Server 2014, Windows 2008, TFS 2013 (Visual Studio, MTM 2013).
Responsibilities:
- Proactively involved in study/analysis of Project Requirements and Functional Specifications.
- Prepared and executed various Test cases for conducting Functionality testing, System testing, Regression testing, UI Testing, Backend Testing and User-Acceptance(UAT) testing.
- Created Test Strategy/Test Plans and Test Reports for the related Applications/Projects.
- Performed BAT, Sanity, Adhoc and Compatibility testing, involving cross browser testing.
- Involved in creating test data for testing.
- Maintained Test Metrics, Bug Metrics and Post Mortem reports with the test results obtained.
- Performed Bug tracking, reporting and validations.
- Performed back end database validation with GUI/Web using SQL queries.
- Interacted with developers, business analysts, and team lead regarding various clarifications on regular basis.
- Consolidated and prepared Vertical Status Reports on daily basis.
- Involved in Project Sprint Planning by providing Acceptance Criteria for the User Stories.
- Conducted Daily meetings with the team members to check the progress of the work and get the status updates.
- Participated in Post Mortem/Retrospective meetings with team and developers after the Release to discuss on how the QA phase went on and improvements if any for the next release.
- Involved in end to end testing for various scenarios to validate NON-QA bugs Customer scenarios . Created data for Production issues and provided the information to support team.
- Created QA status reports from TFS which included Execution rate, Defect status, Issue/Risks, Open items to the project team during the test execution phase.
- Extensively used TFS (Team Foundation Server) for Creating User Stories, Bugs and Tasks.
Sr. QA Engineer
Confidential, Herndon, VA
Environment: Java, J2EE, Oracle 10g, SQL, Quality Center, MS Office, UNIX, and Windows XP.
Responsibilities:
- Prepared QA Project Plan to identify QA activities, schedules, and resources, got it reviewed with the project team and worked on acquiring signoffs.
- Designed, implemented, and documented QA deliverables for manual testing activities, including test plans, test cases, test data, and metrics reporting.
- Reviewed the manual test cases written by the resources and provided constructive feedback to get the test cases updated to match the requirements.
- Performed End to End testing of the Web Application involving System, Integration, Smoke, Backend, Front-end and Regression.
- Designed and Developed SQL scripts to validate data. Performed data driven tests to ensure unique set of data values are inputted to the application using SQL scripts.
- Used Quality Center for requirements management, running tests, defect tracking, managing defects, and executing test cases.
- Involved in UAT testing by writing and executing test cases.
- Worked with project managers to develop test schedule, environments and risk mitigation. Provided and implemented mitigation plan for the delayed deliverables.
- Used Clear Quest for defect tracking and reporting, Rational Clear Case for version control, and DOORS to capture and manage requirements.
- Trained the new resources on the Application to get them up to speed in understanding the functionality of the application and work on the test case creation.
- Conducted weekly meetings with the team members to check the progress of the work and get the status updates.
- Provided QA Daily and weekly status to the Project Manager and other peer team members.
- Hosted and conducted daily defect triage calls with QA, Dev, UAT/Delivery and Product teams and updated the defects with the comments and followed up with testers and developers with the next steps.
- Involved in configuration setup for Staging and Production environments.
- Participated in the Go/No Go calls in providing QA’s Approval for deployment of the project.
SQA Engineer
Confidential
Environment: SEP Products, SQL Server 2014, Windows/Linux OS.
Responsibilities:
- Worked efficiently on test execution, test reviews, test plan creation and reviews, defect -analysis, debugging and troubleshooting, isolation and verification, defect filing, test case design and reviews.
- Strived at enhancing domain knowledge by obtaining component level technical understanding and feature wise defect verifications & Test case executions. Attended Knowledge transfer sessions to improve and acquire detail understanding of the products.
- Performed test execution coverage by prioritizing tasks and managing test execution without compromising the quality of the product and delivery deadlines.
- Strived as an efficient team to perform effectively under the given constraints.
- Delivered high quality hotfixes, enhancements and products to customers.
- Performed the execution of product testing, escalations/hotfixes, product/OS support certifications effectively and efficiently to meet committed delivery dates.
- Achieved Quality initiatives that helped team to improve the product quality.
- Worked with cross groups for better defect verifications and handling instances i.e. customer escalation management.
- Performed effective defect analysis both for verification and logging i.e. by tracking the of defects filed as part of verifications, number of defects filed as part of exploratory testing during defect verifications (Ratio of defects filed v/s defects verified), number of defects filed as part of exploratory testing during TC execution (Ratio of defects filed v/s TCs executed) and tracking the Ratio of Invalid/Valid defects.
- Performed Bug reporting, tracking and verification using Etrack.
- Performed documenting, reviewing, and certifying customer escalations including assigning ownership, priority, documenting root cause and reasons for closure.
- Provided test findings and escalated blocking issues to team and project manager.
- Worked on analyzing networking tools and debugging SEP/SEPM/SQL Server logs.
- Obtained efficiency on test design creation following the suggestions received for the test cases, having no major test design changes, updates done for the existing test cases and adding new test cases to optimize (increase / decrease) coverage of the feature.
- Followed Kanban process for all non-escalations and hotfix tasks.
Senior Software Engineer - QA
Confidential
Environment: Cloud computing Technology Cloud storage network and Cloud NAS Software gateway, SQL Server 2005, Windows/Linux OS, SOAP UI, REST API.
Responsibilities:
- Worked on Test Execution for both CloudNAS and CSN Projects.
- Involved in study/analysis of Project Requirements and Functional Specifications.
- Tested CloudNAS project on different flavors of Linux and Windows Servers.
- Executed various Test cases for conducting Functionality testing, Regression testing, Back End Testing.
- Performed execution of Nirvanix Web services API using REST and SOAP services.
- Performed BAT, Sanity and Adhoc testing involving different test environments in the Project.
- Used JIRA for Bug tracking, reporting and validations.
- Involved in creating test cases and test data for testing.
- Used configuration management tools like SVN to maintain documents.
- Took the responsibility of Process management activities and continuously tracked the project risks and review details in RTT and RRD Documents. Implemented DOD for the project as part of Done criteria.
- Performed review activities for the Project on daily basis like Bug reviews, Test Execution review, Test cases review, reviewing and sending out the daily status reports.
- Maintained Test Metrics, Bug Metrics and Post Mortem reports for each release and shared the details with client.
- Prepared and reviewed monthly PSRM's and weekly MOM's for the project.
- Prepared Project Test plans for new releases and shared the details with client.
- Participated in weekly status meetings with the clients to discuss about the status and any new updates from the client’s prospective.
Confidential
Environment: Java, Oracle, TOAD, Windows/MAC OS, Rally.
Responsibilities:
- Participated in the Daily Scrum calls, Release Planning Meeting, Sprint Planning Meetings, Demo and Retrospective Meetings for all the Sprints.
- Proactively involved in estimating story points during the Sprint planning meetings and estimated the work for the QA tasks for all the sprints.
- Updated the Agile Project management tool (Rally) with the work progress for user stories of every sprint on daily basis.
- Acted as a chief QA resource to Demo sprint user stories to the Team, Product Owner, Management and Stakeholders before they were accepted.
- Proactively participated in providing feedback for every sprint during retrospection.
- Participated in retrospective meetings with team and developers after the sprint to discuss on how the QA phase went on and to record improvements if any for the next sprint.
- Consolidated and prepared the QA Daily Status Report for the measuring the overall user story progress during the sprint duration and shared it to the entire agile team.
- Prepared and executed various Test cases for conducting Functionality testing, System testing, Regression testing, UI Testing, Backend Testing and validation checks.
- Worked on analyzing automation scope for each story and automated the test cases using Selenium End to End framework. Automation progress was tracked as tasks under these stories and marked as complete after successful execution and demo.
- Prepared data sheets and executed automation scripts for test cases of regression features and user stories that were released to production for each sprint. Ensured the data sheets where up-to-date and executed the scripts on daily basis.
- Initiated automation script execution both for regression cases at feature level and sanity cases for build acceptance on daily basis.
- Worked on debugging the failed automated cases and reported them as bugs or updated the scripts if needed.
- Shared the test results and the screenshots captured via automation scripts with the entire team.
- Prepared Test data and checklists for specified features.
- Used Team track for Bug tracking, reporting and validations.
- Interacted with developers and Product owner within the Agile team to get various clarifications cleared on regular basis.
- Tested patch releases on the live website with high grace.
- Tested regression and production patches on the QA environment (staging) and live website with high grace.
- Gave KT's to the regression resources on the user stories that were released to production on regular basis.
- Monitored Log files in F-Secure and finding out exceptions. Maintained test logs and test summary reports and participated in defect review/ statusmeetings.
- Involved in end to end testing various scenarios to validate production SWAT bugs.