Software Test Specialist Resume
Charlotte, NC
SUMMARY:
- Over six years of experience in Software Quality Assurance and Test Automation Process in IT industry and that includes Banking, e - commerce, and Healthcare domains.
- Experience with Client/Server and Web-based Applications with proficiency in both manual and automated testing.
- Excellent understanding of various Software Development Life Cycle (SDLC) methodologies such as Agile/Scrum and Waterfall.
- Experienced in reviewing Business Requirements Specification, Design Documents and business documents.
- Expertise in developing, documenting and executing test cases manually and generated Automation Scripts using HP Unified Functional Testing (HP UFT) tool.
- Experience in developing and executing automated scripts with various types of testing including Functional Positive, Negative, Regression and System testing using HP UFT.
- Proficient in creating test scripts from scratch and developed Data Driven Automation Framework with XML based input test data file.
- Triaged software defects and provided development staff with adequate information for remediation.
- Ability to adjust priorities to multiple demands and unanticipated events as wells as adjust decisions and actions to new information.
- Attended daily scrum meetings, weekly retro meetings, back-log grooming, planning, maintain task boards etc.
- Experience in working closely with offshore/onshore QA and development team.
- Experience in setting up the test environment, installations and configuration.
- Proficiency in establishing, documenting and executing test strategies/plans/cases from business and functional requirements
- Strong expertise in establishing QA policies, procedures, strategies, Software Asset Management and developing appropriate process to ensure the quality of product.
- Vast experience in different testing methods such as Functional, System, Regression, Usability, Performance, Security and UAT testing.
- Experience in Black box testing with a complete QA cycle, starting from testing, defect logging and verification of fixed bugs.
- Experience in writing test plan, testing effort estimation, process management, contingency planning, change control and root cause analysis.
- Experience testing mobile applications on different platforms like iOS, Blackberry and Android.
- Strong expertise in establishing QA policies, procedures, strategies and Metrics Developing appropriate process to ensure the quality of product.
- Expert in HP Application Life Cycle Management (HP ALM)/Quality Center (QC) with configured Wait Before Disconnect features to enable utilization of limited resource effectively to maximize testing team productivity.
- Hands on experience on Functional, Regression, Performance and Black Box Testing of both Web-Based and Client/Server Applications on various testing platforms and using various testing tools.
- Experienced in designing process flow diagrams to document business process.
- Expertise in coordinating functional testing, system analysis and UAT test efforts and writing system test plans and formulating test strategies.
- Proficient in exploratory testing, defect identification and reporting, test metrics and defect triage etc. in ALM.
- Excellent hands-on exposure in UI, functional, regression and user acceptance testing.
- Experience in conducting 508 compliance testing.
- Skilled in VBScript, SQL and experience in RDBMS including MS SQL Server and Oracle Databases.
- Experience in Oracle SQL *Plus command prompt and Oracle SQL Developer to write and execute SQL Queries against Oracle Database.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- US Citizen and authorized to work in the US for any employer.
TECHNICAL SKILLS
Testing Tools: HP Unified Functional Testing (UFT), Quick Test Professional (QTP), HP Application Life Cycle Management (HP ALM), HP Quality Center and JIRA.
RDBMS: Oracle, MS SQL Server and MS Access.
Database Access Tools: Oracle SQL Developer, SQL *Plus Command Prompt and TOAD.
Programming Languages: VBScript, JavaScript, and basic level of C, C# and Java language.
Application Server: IIS and Apache Web Server.
PROFESSIONAL EXPERIENCE
Software Test Specialist
Confidential, Charlotte, NC
Responsibilities:
- Analyzed System Design Documents and involved in review discussions of Business Requirements.
- Developed Test Plan and Test artifact with resource requirements and time estimates.
- Designed and developed Test Scenario, Test Cases and steps for various Business Services covering both positive and negative testing requirements.
- Automation of Webservices API’s using SOAPUI.
- Conducted and attended weekly meetings with the QA team to obtain status, gather innovative ideas for continuous process improvements and delegate work load.
- Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Developed test case template and implement the template within the testing team to write test cases in a systemic basis.
- Prepared and executed test scripts based upon test strategy/plans in an effort to identify defects prior to production.
- Worked on HP ALM for creating and documenting Test Plans and Test Cases and register the expected results.
- Utilized HP Application Life Cycle Management (ALM) and JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Developed automated Test Scripts to perform Functional testing and Regression testing.
- Used SQL *plus and Oracle SQL Developer tools to access and manipulate Oracle 11G database and validated back-end testing.
- Performed backend testing to validate the data using TOAD, added SQL queries to the required Test cases.
- Configured the connection between MS Excel and ALM to store requirements and test cases into ALM.
- Isolated test cases for manual and automated testing and also established a regression test suite, both manual and automation, to assure the stability of AUT.
- Performed Functional and Regression testing using HP UFT.
- Extensively involved in writing, executing and enhancing scripts using various checkpoints.
- Developed custom function/sub-routine and stored into function library to support automated testing solutions.
- Created Data Driven Framework to reduce automated scripts maintenance time.
- Created XML file to supply input test data for better scripts optimization and reduce script maintenance time.
- Established ODBC Connectivity to ensure communication among HP UFT and Oracle Database to validate back-end testing.
- Created driver script using VBScript to execute bulk scripts sequentially and created user defined test status log file in text format.
- Utilized Windows Scheduler functionality to start the automation scripts execution while away from the desk.
- Involved in Daily Agile Scrum meeting, Sprint Review Meetings with various teams as required for better understanding the business requirement, software specification, and development process flow at various stages.
- Developed reports to document findings and trends in the principal review process and recommend policy or procedure changes to management.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status.
- Coordinated application defects and enhancements to ensure proper escalation and follow up.
- Generated daily status reports, weekly reports, defect reports and testing summary Reports.
Environment: .NET, Java/J2EE, C#, VBScript, SOAPUI, HP ALM, HP Unified Functional Testing (UFT), Oracle 11g, MS SQL Server 2008, SQL, PL/SQL,TOAD and IIS.
QA Analyst
Confidential, Charlotte, NC
Accomplished Responsibilities:
- Performed composite analysis of business requirements and system specifications.
- Prepared, created and implemented systems quality assurance reviews for numerous applications.
- Testing the applications that consumes SOA and Restful webservices.
- Created comprehensive test plans, test scenarios, and other needed documentation to ensure high quality QA deliverables and accurate projected timelines.
- Conducted test planning on assigned projects and ensured all needed test artifacts (test plans, test scripts, traceability matrix, etc.) were produced in the needed timeframe with expected quality.
- Performed moderately complex to complex test data conditioning, regression testing and testing validation.
- Validated & enhanced test scenarios, test scripts with additional negative cases, boundary value analysis.
- Participated in end-to-end testing activities with numerous interface partners
- Reviewed cross-functional testing coverage to ensure integration coverage
- Identified and executed clear automation strategies with meaningful ROI’s.
- Built, maintained and enhanced the Automation Framework and guide line.
- Leveraged HP ALM & automation tools during development process such HP Unified Functional Testing (UFT).
- Utilized MS Excel to write test cases/steps and exported them to HP ALM Test Plan Section.
- Recommended to reduce Wait Before Disconnect feature default to effectively utilize limited resources efficiently.
- Extensively involved in writing, executing and enhancing scripts using various checkpoints.
- Created Data Driven Framework to reduce automated scripts maintenance time.
- Created external excel file for storing input test data for better scripts optimization and reduce script maintenance time.
- Worked with developers during development life cycle and provide continues feedback
- Provided specific guidance on defects to developers.
- Provided direction to less experienced analysts.
- Effectively logged, tracked, and verified resolution of software and specification defects.
- Documents all phases of the Systems QA process.
- Participated in bug review meetings, daily stand-ups and project charters to provide QA estimates.
- Worked closely with team members and proactively communicated issues to developer, which reduced turnaround time in fixing issues.
- Actively participated in regular QA Team meetings to discuss testing process and resolve issues.
- Interacted closely with developers, environment people, team manager, Technical lead and team members for feature issues and discussion.
- Ensured that all defects are logged and resolved prior to production deployment.
- Provided test demos and conduct test result walkthrough for key stakeholders.
Environment: .NET, Java/J2EE, VBScript, ALM, HP UFT, HP LoadRunner, Oracle 11g, MS SQL Server 2008, SQL, Oracle SQL Developer, Windows Server 2008 and IIS.
Software Test Engineer
Confidential, Columbia, SC.
Accomplished Responsibilities:
- Conducted elaborate manual testing on test cases and provided feedback to the development team.
- Performed Functional, Negative, Smoke, System, Integration, Regression, UAT and Performance Testing of Web and Client/Server Application
- Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
- Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
- Analysis of automation tools and usage on their web based application and recommendations for Performance testing lab methodology as well as scripting for web based application.
- Developed test approaches/test designs. Wrote test plans, created production simulations, and test data.
- Installed, configured, and administered the automated performance testing tools including VuGen, Analysis, Controller and Load Generator.
- Identified testing methodology for load, stress testing based on the business processes and analyzed the business requirements along with Product Manager.
- Enhanced VuGen Scripts by parameterizing the input test data to minimize data caching, unique constraint, and data dependency issue.
- Inserted and configured manual correlation to handle dynamic data into script including unique session value.
- Created manual and automated scenario using LR Controller, setup Runtime settings, configured Load Generator, and assigned number of Virtual Users.
- Configured Ramp Up, Ramp Down, and calculated proper duration of the propose Load test.
- Administered the Load Test and Analyze test result using LR analysis to pin point the bottle neck and reported to development team.
- Implemented quality assurance objectives and processes, monitor and evaluate testing results against the predetermined objectives, and apply recommended actions for improvements.
Environment: HP ALM, QuickTest Professional (QTP), HP LoadRunner, .Net, Windows NT, SQL+, Java, J2EE, XML, IIS, MS Access, SQL Server and Oracle.
