Software Qa Analyst Resume
Birmingham, Alabama
SUMMARY:
- Experienced in Software Testing Quality Assurance and Development of various business applications in web based Client / Server environments and well versed in all stages of testing aimed at providing complete business solutions.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Excellent work experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
- Developed and executed Test Plan, Test Cases, and Test scripts for various applications. .
- Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools.
- Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
- Experience in validating mobile web and native apps on Android and iPhone devices.
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Good Communication, interpersonal, and Teamwork skills.
- Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, and achieving desired results with minimal supervision.
- Good Communication and Interpersonal skills. Technically sound, Result - Oriented with strong Problem solving skills. Innovative & efficient. Capable of working as a Team Member or Individually with minimum supervision.
TECHNICAL SKILLS:
Type of Testing: Manual Testing, Database Testing, API Testing, Security Testing, Performance Testing, Cross Browser TestingTesting Tools: HP Quality Center, HP Quick Test Professional (QTP), Rally, JIRA, SoapUI, Selenium Web Driver, TestNG, Firebug 1.12.7, Cucumber, Maven, Eclipse, Junit, Columbus Browser, Job Composer, GMC Compare Viewer.
Operating Systems: Windows 10, windows 8/XP, Vista, Unix/Linux.
Data Management: MS-Access, Microsoft SQL Server, Oracle.
Programming Language: Java, J2EE, C#, SQL Server, HTML, XML, C, C++
Web Browsers: Internet Explorer, Google Chrome, Mozilla Firefox, Safari.
Other tools: MS Office, Power Point, Outlook.
PROFESSIONAL EXPERIENCE:
Confidential, Birmingham, Alabama
Software QA Analyst
Responsibilities:
- Developed and document application test plans in Rally system based on software requirements and technical specifications.
- Demonstrate Agile sprint user stories' developed functionality to appropriate business participants for user acceptance testing and regression testing.
- Create and assist in creating precise test plans.
- Documents work thoroughly and clearly (SCRs, User Stories, Defects, Test Plans, and Test Cases).
- Review defect descriptions, functional requirements, design documents and code with developers to design test criteria and develop test plan run batch jobs, analyze database and outputs.
- Test software releases by executing assigned tests (manually and c-prompt job composer).
- Analyze the Requirement documents and attend the requirement review meeting.
- Involved in QA Life Cycle to enhance the workflow gets going.
- Understanding the Functional requirements, Design documents, Requirements documents and use case and designing test cases for corresponding modules to test the complete functionality of application.
- Executed test cases and verified actual results against expected results.
- Wrote and executed system test cases for the application on an Oracle database with a GUI interface.
- Developed complex SQL queries to test the database values for data integrity.
- Interacted with developers & Business Analysts to resolve application defects.
- Performed Regression testing both manual and automation.
- Using automation tool GMC Compare Viewer.
- Spooling data from server by using Command Prompt.
- Involve in writing SQL queries to validate data with Back-end with the GUI.
- Experience with RDBMSs (Oracle) and demonstrated ability to write SQL statements.
- Responsible for the day-to-day and weekly status report on the progress of the testing efforts.
Environment: Java, Columbus Browser, Job Composer, GMC Compare, SQL Server, Jira, .NET, HTML, XML.
Confidential, New York, NYSoftware Test Analyst
Responsibilities:
- Proficient Knowledge of all stages of software developmental life cycle (SDLC) and software testing life cycle (STLC) and using Scrum software developmental methodologies in AGILE.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Developed Test plan, Test case based on the user requirements and system requirements document for functional, Regression,WhiteBox, Black Box and Back end testing.
- Report and track defects found during the execution of manual test cases in Quality Center ALM.
- Migrated all QTP automated test to Selenium WebDriver.
- Participated in sprint grooming sessions & discussed the scenarios & use cases with the development team.
- Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.
- Work closely with the Business Analysts, assisted in identifying and resolving complex technical issues.
- Used Selenium Webdriver for Regression testing and Performed Data driven testing, designed verification points to validate the data and develop effective Automated Test Scripts.
- CSS/HTML/Navigation/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging using Selenium IDE.
- Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium. .
- Created Test Scenarios and planned and executed both positive and negative test scenarios.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Designed test plans and defined cases for functional, integration system, and user acceptance testing.
- Attended weekly report meetings and presented progress updates.
Environment: Quality Center ALM,Selenium WebDriver, Selenium Grid, Selenium IDE, Cucumber, Gherkin, Java, Fire Path, Junit, Eclipse, Github, Maven.
Confidential, Herndon, VAQuality Assurance Analyst
Responsibilities:
- Responsible for analyzing the business requirement and functional specifications to design tests and create test scenarios.
- Performed Smoke, Functional, Integration, Regression, 508, UAT and System Testing.
- Report and track defects found during the execution of manual test cases in Quality Center ALM.
- Responsible for performing Functional testing on the application by creating Manual and Automated Test Scripts using VBScript in Quick Test Pro.
- Enhanced the recorded scripts to resolve synchronization issues.
- Created User-defined functions, functional library and maintained the initialization scripts to set-up the work environment.
- Performed Data-driven testing using data tables in Quick Test Pro (QTP).
- Integrate Quick Test Pro with Quality Center and schedule execution of Quick Test Pro scripts from the Quality Center to perform regression testing and integration testing.
- Designed developed and implemented web service testing procedures.
- Created automated web service test scripts.
- Analyzed testing data and wrote detailed reports using SoapUI.
- Tested the Functionality and Performance of the application using automated test tools as well as by manual testing.
- Tested new functionality in the back end, ensuring that the financial distribution and reference data was as expected.
- Used Oracle, SQL Developer for writing SQL Queries to verify and validate the uploaded data in database.
- Provided Weekly Status Report for testing status and all other testing activities.
- Serve User Acceptance testing.
- Actively updated QA Priority spreadsheet list with QA Lead for both DEMO and PROD environments.
- Provided updates, overlook and assisted QA Lead with required documents.
- Assisted QA Lead to provide QA and testing updates for monthly MPR report.
- Developed documentation for User Acceptance Testing and trained the users about the system.
- Attended bug review meetings and test coverage discussions.
Environment: Microsoft Project, Quick Test Pro, Quality Center ALM, SoapUI, VB Script, Java, .NET, HTML, XML, Oracle,SQL, Toad, PVCS Tracker.
Confidential, Columbia, MDQuality Assurance Analyst
Responsibilities:
- Created Specific Test Scenarios for Business Rules and Business Process.
- Created Test Plan for all modules as per the Business Requirements.
- Created both positive and negative test cases according to the Business Rules and Business Strategies.
- Actively involved in various phases of Software Development Life Cycle (SDLC) including QA Life Cycle.
- Developed Test Cases and Test Scenarios according to the functional specifications.
- Developed and updated Requirement Traceability Matrix (RTM), and conductedthe RTM between requirements and test cases.
- Performed Smoke Testing, Functional Testing, SystemIntegration testing, Regression testing, Web testing and Database testing at various phases of the development and test cycles.
- Performed manual testing of the entire application by using Jira.
- Followed up with the developers on defect status.
- Created and executed both load and functional tests for web service.
- Wrote reports of finding and suggested changes, Develop service features as plugins using SoapUI.
- Performed query operations on Oracle to do data validation.
- Used standard SQL functions to develop queries to execute and modify test data.
- Worked in a team environment performing varied daily task that requires effective communication with project managers, developers and business analysts.
Environment: Quality Center, Jira, Quick Test Pro, SoapUI, .Net, VBS, Java, Windows XP, Oracle.
Confidential, New York, NYJunior Software Test Engineer
Responsibilities:
- Developed Test plan, Test case based on the user requirements and system requirements document for functional, Regression, 508, Web testing and Back end testing.
- Involved in QA Life Cycle to enhance the workflow gets going.
- Understanding the Functional requirements, Design documents, Requirements documents and use case and designing test cases for corresponding modules to test the complete functionality of application.
- Executed test cases and verified actual results against expected results.
- Wrote and executed system test cases for the application on an Oracle database with a GUI interface.
- Developed complex SQL queries to test the database values for data integrity.
- Executed Unix command to perform back end test.
- Interacted with developers & Business Analysts to resolve application defects.
- Validate all functionality with requirements.
- Analyzing Test Results, Interacting with developers and supporting developments.
- Involve in writing SQL queries to validate data with Back-end with the GUI.
- Experience with RDBMSs (Oracle) and demonstrated ability to write SQL statements.
- Responsible for the day-to-day and weekly status report on the progress of the testing efforts.
Environment: Java, C++, UNIX, SQL Server, Quality Center, Jira, .NET, HTML, XML
