Software Quality Assurance Analyst Resume
Hunt Valley, MD
SUMMARY:
- Over 7 (Seven) years of hands - on experience in Manual, Automated of Web and Client/Server applications to obtain a position as a Software Test Engineer/Quality Assurance Analyst that utilizes my skills and experience and keen to work in an environment where I can enrich my knowledge.
- Experience in defining detailed application software test plans, including organization, participants, schedule, test and application coverage scope.
- Experience in gathering and defining functional and user interface requirements for software applications.
- Strong analytical experience in developing detailed business level test scenarios and individual test events and scripts based on functional and business requirements.
- Experience in developing detailed design level test scenarios and individual test events and scripts based on multiple user groups and detailed user interface design requirements.
- Experience in developing, reviewing and managing requirements traceability Matrix, application components, test cases, test case execution results.
- Experience in defining and executing test data acquisition, including production data set selection and extraction and test data generation, as well as manual data preparation.
- Experience in CMMI level 3 software development environment and experienced in conducting 508 compliance testing.
- Developed and Implemented HP Test suites Such as HP Quality Center (QC/ALM), Redmine, HP Quick Test Professional (QTP/UFT), and HP Load runner and Performance Center.
- Strong experience in automated software testing tools, including Regression/functional testing, user interface design testing, Performance, stress and load testing.
- Experience in developing and executing SQL queries in an MS SQL Server and Oracle environment to confirm database operations performed by software applications.
- Ability to triage software defects providing development team with adequate information for remediation.
- Experience Ability to be flexible in response to changing circumstances or conditions.
- Experience with planning, implementing, and testing mission critical information systems employing Web Services and built on Internet architecture principles.
- Possess strong listening, verbal, attention to detail, and written communication skills.
TECHNICAL SKILLS:
Testing Tools: HP Quick Test Professional (QTP/UFT), HP Quality Center (QC/ALM),JIRA, Redmine, TFS, Rally, T est Director, HP Load Runner/Performance Center, IBM Rational Functional Test, Rational Enterprise Suite.
Change Management: Rational Clear Quest, Test Director, BugZilla and Target Process
Web Servers: Microsoft IIS, Apache Tomcat, and Web logic Portal.
Methodologies: Agile, Waterfall, RUP (Rational Unified Process) .
Operating Systems: MS Windows, Windows NT, MS-DOS, Mac.
Languages: JAVA, J2EE, JDBC, JMS, XML, XSL, XSLT, XSD, Visual Basic, ASP, ASP.Net, C++, SQL, JavaScript, VBScript, Perl.
PROFESSIONAL EXPERIENCE:
Confidential, Hunt Valley, MD
Software Quality Assurance Analyst
Responsibilities:
- Created a detailed System Test Plan and procedures.
- Reviewed evaluated and derived requirements for testability, develops and directed preparation and execution of comprehensive test plans, procedures and schedules for complete systems and/or subsystems.
- Assisted with the implementation and execution of all aspects of the testing activities including planning, creation and execution of test cases, test scripts, test report
- Participated Sprint planning meeting with business analyst /business owner to finalize the requirement.
- Analyzed the functional requirements and developed Test cases
- Involved in complete Software Testing Life Cycle and Software Development Life Cycle
- Responsible for implementing effective quality assurance processes and practices.
- Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase.
- Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Coordinated the maintenance of multiple test environments to support parallel test efforts.
- Used HP’s Interactive ALM to map requirements to test cases, provide traceability to requirements, create test sets, and selectively run tests both manually and using automation test scripts.
- Created test data for the testing purpose using Census /Enrollment/Contribution file based on the requirements.
- Enrolled HSA/FSA/HRA/DCAP /HSA Advance accounts for testing the application functionality based on the business requirement.
- Tested Web Services /XML /SOAP and Restful services using Soap UI tool.
- Validated WSDL, request and response XML. Added Assertions to validate the response xml with database
- Participated test case review meeting with QA lead /QA/BA/ DEV to review the test case.
- Clearly communicated defects with developers and updated comments in HP Application life
- Cycle management (ALM).
- Responsible for scheduling the batch execution of the tests, log and track defects using
- Application life cycle management (ALM).
- Configured the connection between MS Excel and HP ALM.
- Responsible for log and track defects using Redmine
- Isolated test cases for manual and automated testing, and also established a regression test suite, both manual and automation, to assure the stability of SUT.
- Managed user story into redmine and tracking the defect by redmine
- Involved AWS migration testing to make sure application is consistence and stable
- Used SQL Plus to write complex SQL queries to validate backend functionality of the application.
- Assisted with the implementation and execution of all aspects of the testing activities including planning, creation and execution of test cases, test scripts, test reports.
- Performed in testing web services using SoapUI tool to execute test case
- Maintained automation frameworks and implement into the project.
- Implemented data-driven testing and data pooling to check for tables in the databases by executing SQL queries, and to obtain database response time.
- Performed verification of Text, Database checkpoints and synchronization points of the application in Quick test Professional.
- Created and Implemented Centralized Shared Object Repositories to reduce script maintenance time.
- Created function libraries for common functions for better function reusability.
- Implemented a driver script using .vbscript to execute multiple automated test scripts.
- Documented By-weekly automation status reports that provided information about the AUT being tested, corresponding test-cases that have been automated, script information, verification point’s information, corresponding bugs’ information, and expected status for the next week.
- Engaged in various meetings with the client customer service representatives to perform diagnostic testing of the automation tool in case of object recognition failure or any other critical testing issue.
- Performed manual and automated regression testing of all of the AUTs to check the new functionality, bug fixes, and fix packs.
- Performed end-to-end, cross platform testing, comprising of web, database, billing, provisioning modules.
- Provided technical support to the UAT teams running UAT and trials.
Environment: Redmine, ALM, QTP/UFT, Windows 7, Windows 8.1, Windows 10, HTML, XML, SOAP UI, SQL Server, Microsoft VB on .NET Framework.
Confidential, Reston, Virginia
Software Quality Assurance Analyst
Responsibilities:
- Analyzed business requirements specification and developed Test cases based on Use cases to evaluate the functionalities.
- Responsible for implementing effective quality assurance processes and practices.
- Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase.
- Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Coordinated the maintenance of multiple test environments to support parallel test efforts.
- Used HP’s Interactive Application life cycle management (ALM) to map requirements to test cases, provide traceability to requirements, create test sets, and selectively run tests both manually and using automation test scripts.
- Clearly communicated defects with developers and updated comments in HP Application life cycle management (ALM).
- Responsible for scheduling the batch execution of the tests, log and track defects using Application life cycle management (ALM).
- Configured the connection between MS Excel and HP ALM.
- Worked on migration testing of applications on windows 8.1
- Worked on complete migration process from XP to windows 8.1.
- Worked on complete migration process from windows 8.1. To Windows 10
- Isolated test cases for manual and automated testing, and also established a regression test suite, both manual and automation, to assure the stability of SUT.
- Used SQL Plus to write complex SQL queries to validate backend functionality of the application.
- Implemented data-driven testing and data pooling to check for tables in the databases by executing SQL queries, and to obtain database response time.
- Performed verification of Text, Database checkpoints and synchronization points of the application in Quick test Professional.
- Created and Implemented Centralized Shared Object Repositories to reduce script maintenance time.
- Created function libraries for common functions for better function reusability.
- Implemented a driver script using .vbscript to execute multiple automated test scripts.
- Engaged in various meetings with the client customer service representatives to perform diagnostic testing of the automation tool in case of object recognition failure or any other critical testing issue.
- Documented weekly automation status reports that provided information about the AUT being tested, corresponding test-cases that have been automated, script information, verification point’s information, corresponding bugs’ information, and expected status for the next week.
- Performed manual and automated regression testing of all of the AUTs to check the new functionality, bug fixes, and fix packs.
- Performed end-to-end, cross platform testing, comprising of web, database, billing, provisioning modules.
- Provided technical support to the UAT teams running UAT and trials.
Environment: Application lifecycle management HP(ALM), Jira, QTP/UFT, Windows XP, Windows 7, Windows 8.1, Windows 10, HTML, XML, SOAP, SQL Server, Microsoft VB on .NET Framework, Microsoft Team Foundation Server, Product Studio, Microsoft Visio, IIS.
Confidential, Columbia, Maryland.
Software Test Engineer
Responsibilities:
- Responsible for implementing effective quality assurance processes and practices.
- Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase.
- Application developed by agile development process which was incremental development.
- Attend spring planning meeting and estimated User story and finish assigned task with in time box period.
- Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Coordinated the maintenance of multiple test environments to support parallel test efforts.
- Used HP’s Interactive Quality Center to map requirements to test cases, provide traceability to requirements, create test sets, and selectively run tests both manually and using automation test scripts.
- Clearly communicated defects with developers and updated comments in HP Quality center.
- Responsible for scheduling the batch execution of the tests, log and track defects using Quality Center.
- Configured the connection between MS Excel and HP Quality Center.
- Isolated test cases for manual and automated testing, and also established a regression test suite, both manual and automation, to assure the stability of SUT.
- Performed backend testing to validate the data using TOAD, added SQL queries to the required Test cases.
- Used SQL * Plus to write complex SQL queries to validate backend functionality of the application.
- Implemented data-driven testing and data pooling to check for tables in the databases by executing SQL queries, and to obtain database response time.
- Performed verification of Text, Database checkpoints and synchronization points of the application in Quick test Professional.
- Created and Implemented Centralized Shared Object Repositories to reduce script maintenance time.
- Created function libraries for common functions for better function reusability.
- Implemented a driver script using .vbscript to execute multiple automated test scripts.
- Customized Vuser script in Load Runner for parameterization, correlation query, transaction point and rendezvous point and created scenarios using Load Runner Controller.
- Determined application performance and maximum scalability, critical parameter such as number of users, response times, and hits per second and through put using Load Runner.
- Used Load Runner analysis module to drill down to determine the specific source of bottlenecks within the application architecture and generate actionable reports.
- Engaged in various meetings with the client customer service representatives to perform diagnostic testing of the automation tool in case of object recognition failure or any other critical testing issue.
- Performed automated regression testing of all of the AUTs to check the new functionality, bug fixes, and fix packs.
- Performed end-to-end, cross platform testing, comprising of web, database, billing, provisioning modules.
- Provided technical support to the UAT teams running UAT and trials.
Environment: Quality Center, QTP, Load Runner, BugZilla, Windows XP, HTML, XML, XSLT, SOAP, WSDL, SQL Server, T-SQL, Microsoft VB on .NET Framework, Microsoft Team Foundation Server, Product Studio, Microsoft Visio, IIS.
Confidential, Columbia, Maryland
Software Quality Assurance Analyst
Responsibilities:
- Created a detailed System Test Plan and procedures.
- Reviewed evaluated and derived requirements for testability, develops and directed preparation and execution of comprehensive test plans, procedures and schedules for complete systems and/or subsystems.
- Assisted with the implementation and execution of all aspects of the testing activities including planning, creation and execution of test cases, test scripts, test reports.
- Maintained automation frameworks and implement into the project.
- Create folder structure to stores automation resource .
- Automated tests scripts in Quick Test Professional (QTP)
- Developed test scripts using Automated Tools for Functionality, Security and Regression Testing.
- Developed test cases and scripts in Load Runner for Load and Performance testing of the application by creating Virtual users.
- Designed Performance test scenarios using Load Runner ran Stress Test, analyzed the results.
- Conducted Load and Reliability Testing on Website’s workflows to identify and report performance bottlenecks.
- Identified and documented functional requirements and mapped them to individual test case requirements.
- Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
- Extensively executed SQL Queries on Oracle tables to verify the data for Back-end.
- Reported and tracked the status of the bugs, assigning severity ratings to them using Test Director.
- Validated the application against the expected results by inserting Database, Bitmap and GUI checkpoints.
- Reported software mismatches to the development team using Test Director.
- Performed Regression testing for fixes and closed the defects.
- Involved in the End-To-End test and responsible for the Quality Assurance of this application to complete in record time.
- Participated in defect review meetings with the team members.
Environment: Windows Server 2005/2008, Oracle10G, ASP, HTML, SQL, TOAD, PL/SQL, Quick Test Professional (QTP), HP Quality Center, HP Load Runner.
