Sr Software Quality Assurance Tester Resume
Addison, TX
SUMMARY:
Senior Software QA tester with ten plus year’s diverse work experience traversing in various industries in traditional Waterfall and Agile SDLC embarking upon changing business requirements and specifications. With superior skill sets with cutting edge testing tools complemented by demonstrated ability to in corporate and swiftly utilize promising open source software automation testing tools. Seeking a challenging position as Software QA Tester/Analyst/Engineer/Lead.
SOFTWARE SKILLS:
Access
Excel
Visio
PowerPoint
Project
Dynamic Object Oriented Requirement Systems (DOORS)Document Management System (DMS)Governance, Risk & Compliance (GRC)Rational
OpVantage (OpVar), LMWS (Loss Mitigation work Station)WP2 (Workout Prospector 2), Default Asset Workout Reporting (DWR).
EDR Electronic Default Reporting (EDR)Alternative Collateral Deal Data Collection (ACD DC)
ISR (Information Security Request)
ACL (Audit Command Language)
SharePoint
Six Sigma
COSO
COBIT
SOX
MicroStrategy
SAS
SDLC (System development Life Cycle)(SDLC)
Waterfall
Agile
XBRL (eXtensible Business Reporting Language)
XML (Extensible Markup Language)
TECHNICAL SKILLS:
QA Testing Tools: Quality Center (QC), Quick Test Professional (QTP), Load Runner (LP), Selenium Product suite, IDE, RC Server, WebDriverJUnit, TestNG Framework, ANT, MAVENSoapUI, Microsoft Visual Studio - Team Foundation Server, XML, PVCS TrackerSubVersion (SVN), Bugzilla, Jira, ClearQuestFileZilla
Script and Language: Java, VBScript, Visual Basic .NET, C++ASP/ASP.NETSQL, XML, HTML
Databases: Toad for Oracle Database, MS SQL ServerSybase, PostgreSQLMS Access, Squirrel SQL Client
Internet Tools: HTML, ASP, ODBC, MS Site Server, TCP/IPTelnet, FTP
Environment: s Windows, UNIX Sun Solaris, Linux (Red Hat)J2EE, Apache, Maven, Jboss, JenkinsSubversion, VMware Sphere, IBM WebSphere Application Server
Others: Microsoft Office Communicator, Cisco AnyConnect Secure Mobility, Microsoft Outlook, SharePoint, WebEx
PROFESSIONAL EXPERIENCE:
Confidential, Addison, TX
Sr Software Quality Assurance Tester
Responsibilities:
- Worked in creating, editing and updating QA Test Plan
- Worked in a hybrid system development life cycle (SDLC) which combined traditional Waterfall and Agile methodology
- Written clear & concise test cases and test scripts revolving around diverse scenarios predetermined in deliverables like Business Rules, Requirements, Specifications and Configuration documents.
- Created both Negative and Positive test cases to verify & validate the business rules.
- Conducted Data Staging in IBM environment & tested in IBM Test environment via citrix.
- Working as a QA team member of a diverse team located in different geographical locations, on shore, off shore and near shore.
- Assisting and leading Junior QA Analysts to understand the test plan, approach, scope, entry and exit rules, and definition of done and writing unambiguous test cases and updating test cases as rule gets changed/updated.
- Performing smoke test following the delivery & deployment of a new build into the SIT (System Integration Testing) and CIT (Component Integration Testing) environments.
- Executed Test cases from Test Lab following deployment of the builds.
- Created QA Live Analysis or Status Report off HP ALM QC covering QA Test Instance Summary Report, QA test Instances Summary Test Instances Summary Graph - by 'Status' Group by 'Responsible Tester' as well as Test Logs.
- Identified defects of different severity from severity one which are urgent & show stoppers and impediments that shut down testing activities to severity two to severity three and four and five.
- Streamlined Defect Management Process and created Defect Process Document which became standard procedure to manage defects.
- Managing defect life cycle as for example identifying defects, logging defects in QC, assigning defects, reviewing defects, retesting defects, reopening defects, closing defects following an acceptable fix.
- Retesting failed test cases & passing failed test cases following a defect fix.
- Collaborating & attending Defect Triage meeting with the development team and business area.
- Generate Defect status report and trend of Defect Module of QC.
- Communicate as well as collaborate with the Line of Business, developers, build engineers, architects, and configuration management teams to fix the defects via daily Defect Triage meetings.
- Performing manual testing on different modules of the application.
- Validating XML documents for requests & appropriate responses.
- Performed POC (Proof of Concept) testing.
- Reviewing test cases for requirements coverage, ambiguity and completeness as the business rule gets updated & modified by Line of Business.
- Performing End to End Integration, UAT, GUI, Smoke as well as Regression Testing.
- Assisted in UAT test planning as well as execution activities focused upon cross-functional Quality Assurance activities
- Assisted in putting together UAT test artifacts
- Generated test cases for UAT coverage
- Executed test cases under UAT
- Identified defects during UAT testing activities
- Worked in Requirement traceability, gap analysis and elimination of redundant test scripts.
- Assisted in retesting defects identified during UAT Testing phase
- Performed database testing generating SQL queries
- Tested WSDL (Web Services Description Language) in XML, HTML & PTP documents and payloads to validate test results.
- Performing Loan origination from iOriginate system and submitting loans into Impact
- Retrieving data from the Toad for Oracle database for testing ETL.
- Accessing & retrieving latest project documents from Microsoft Visual Studio Team Foundation Server.
- Working closely with the lead, LOB, product owner, project lead, and lead test engineer.
- Interact & work with Integration team, Build team and configuration management team.
- Provide valuable inputs during daily, weekly and ad-hoc WebEx meetings for assigned charters.
Confidential, Norfolk, VA
Software Test Engineer
Responsibilities:
- Deployed the AUT (Application under Test) in the test environment utilizing VMware vSphere and PaaS (Platform as Service) and connecting to the database Squirrel SQL client version.
- Provided Daily status update to the product owner on the deployment of the application under test in test environment
- Provides status on work-in-Progress, Blockers, Major impediments utilizing QC Dashboard, Analysis View.
- Used Selenium’s key features to support test execution on multiple browser platforms.
- Created robust, browser-based regression automation using Selenium WebDriver.
- Scale and distribute scripts across many environments.
- Used Selenium IDE, a Firefox add-on to record-and-play of User Interactions with the browser.
- Used WebDriver to overcome the limitation of Selenium Rc's Single Host origin policy .
- Used Selenium to create quick bug reproduction scripts create scripts to aid in automation-aided exploratory testing
- Used Selenium WebDriver for regression testing
- Used Selenium WebDriver to provide rapid feedback to developers
- Used selenium webDriver to virtually unlimited iterations of test case execution
- Used Selenium to support for agile and scrum development methodology
- Used Selenium to disciplined documentation of test cases
- Used Selenium to Customize defect reporting
- Used Selenium to find defects missed by manual testing
- Assisted in building an automation framework based on Selenium WebDriver TestNG unit testing framework.
- Worked with the Integration team to make sure the framework and tests built using it are compiled and run on the Continuous Integration Server Jenkins.
- Developed Scripts using Selenium WebDriver, TestNG and JUnit framework for test automation.
- Assisted in making sure that the automated testing framework provides ability to perform parallel and distributed testing.
- Assisted to make sure that the ability to run tests in parallel and distributing those tests to multiple machines allow the thousands of regression tests to be run in a shorter period of time and allow the ability to run the entire automated regression test suite as frequently as daily.
- Managed defects, impediments, blockers and showstoppers.
- Reported and managed defects in Jira using swim lanes.
- Provided steps to reproduce the defect in development environment.
- Collaborated with the business analysts, architects, developers, system engineers, build managers and configuration management team.
- Contributed to add, edit & update wiki documenting the procedure of a clean deployment of the application in testing environment.
- Used Squirrel SQL Client to query data at the database and to perform back end testing.
- Supported and worked on streamlining systems architecture
- Provided logistics, equipment and technology stack support
Confidential, McLean, VA
Sr. Software Tester
Responsibilities:
- Was involved at the very beginning of the SDLC.
- Responsible for ensuring SDLC compliance of project artifacts specifically pertaining to quality assurance testing.
- Assisted in writing Test Plan stipulating the objectives, scope, approach, and focus of the software testing effort and developing Test strategy stating the approach or types of testing that would best serve the purpose.
- Worked closely with the business team to analyze requirements.
- Participated in test team meeting for requirements and specifications for Loss Mitigation, SUMMIT & other applications utilizing Dynamic Object Oriented Requirement Systems (DOORS).
- Assisted in logging hundreds of Requirements into DOORS.
- Conducted functional testing manually as well as utilizing HP automation tool QTP.
- Managed and logged defects in Clear Quest.
- Assisted in putting together a document to manage Bug Life cycle beginning with identification to submission to assignment to resolve to verification and closure.
- Ran test case traceability, coverage analysis as well as gap analysis to accomplish the goal of requirement traceability.
- Performed UAT testing for the end users, particularly ran trainings to train the “Trainers”.
- Ran SQL simple to complex queries as well as performed CRUD operations validating the database tables for the data inserted from the UI. (User Interface)
- Ran Manual Testing for the modules and detailed functional testing creating negative as well as positive test cases.
- Managed test case development and test case repository and test case execution in HP Quality Center.
Confidential, Arlington, VA
Software Test Analyst
Responsibilities:
- Participated in requirement analysis, reviews and walkthroughs.
- Performed gap analysis, identified risks, assisted in extrapolating business requirements.
- Prepared test cases, positive as well as negative, executed test cases and reported results using Quality Center as the repository for Test cases, Execution as well as Defects..
- Performed unit testing, functional testing, non-functional testing and security testing.
- Documented the test results and prepared reports for the Test Leads for onwards submission to QA Test Manager.
- Conducted reviews of bugs and metrics.
- Ensured defects/bugs are resolved through regression testing.
- Performed Data integrity testing executing SQL statements.
- Communicated positively and recapped standing for information and projects to various team members.
- Assisted in setting up the Test Environment and creation of Test Data.
Confidential, Burlington, MA
Software Tester
Responsibilities:
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for testing the Application Under Test (AUT)
- Performed in depth analysis of the Business requirements Document
- Written Test cases covering hundreds of business rules in QC
- Ran Smoke test as soon as a new major build was being deployed in the test environment
- Executed test cases as the builds were deployed in the test environment
- Ran regression test suites to make sure all previously working rules were working as expected
- Identified defects and logged defects in the Defect Module in QC
- Retested Defects as the codes were fixed and the defect was ready for retest
- Participated in defect Triage Meetings
- Worked closely with Development team to resolve quality issues
