Sr. Software Qa Analyst Resume
Dallas, TX
SUMMARY:
- 7+ years of experience in Quality Assurance(QA) Testing, Business Analysis(BA), Manual Testing, Extract Transform Load(ETL) Testing and Automation Testing on web based, windows based, Client/Server applications in multi - tier environments.
- Experience in User Interface(UI) Automation Testing using selenium and webservices Automation Testing using SOAP UI tool.
- Experienced in performing Functional testing - Integration testing, System Testing, User Acceptance Testing(UAT) along with Browser Compatibility Testing, Regression testing, Black box testing, Build Verification Test/Smoke testing.
- Strong knowledge of Software Development Life Cycle(SDLC), Software Testing Life Cycle (STLC) and Defect Management Life Cycle(DMLC).
- Experienced in Iterative, Waterfall, and Agile Testing methodologies.
- Facilitated Test Lead in preparing Test Documentation, Test Plans, setting up Test Environment and expertise in preparing Test Cases, Test Scenarios, Test Scripts.
- Hands on experience in Software Testing process including Test Execution, Record/Log Results, Test Reports preparation/ dissemination and Defect Tracking.
- Experience working in diverse domain/industry such as Financial Services, Marketing, Airlines, and Healthcare projects.
- Have in-depth understanding of QA Principles, QA Process, Test Plans and Use Cases.
- Proficient in analyzing the Business Requirements Specification, Change Requests, Functional Requirement Specifications, Design documents to formulate Test Plans and test cases.
- Proficient in using the defect-tracking tools like Quality Center(QC), JIRA, Bugzilla.
- Proficient in using MS-Office suites i.e., Word, Excel, PowerPoint, OneNote, Outlook and Access
- Working knowledge of Informatica Powercenter, Java, Microsoft .Net technology frameworks implemented in large scale distributed applications connecting to Oracle, and SQL Server databases.
- Proficient in writing SQL queries to extract data from various source tables to perform relational database testing.
- Hands on experience with testing Database schemas - data types, functions, stored procedures, triggers and views.
- Good experience with Testing Tools like Selenium, QTP/UFT and QC/ALM.
- Working knowledge of Load Runner and analyzing load testing reports and identification of performance bottle necks.
- Ability to meet tight deadlines and work under pressure.
- Dynamic and assertive team player with strong communication skills and strong commitment.
- Excellent communication, presentation, interpersonal skills and leadership qualities.
- Experience in different languages like Java, SQL, VBScript, HTML, XML and SOAP UI.
- Quickly adoptable to new technologies in various environments with limited assistance from peers, product documentation & vendor support services.
- Well versed in managing both offshore and local resources in fast paced environments.
- Responsible for mentoring and training new QA Team Members.
TECHNICAL SKILLS:
Automation tools: Selenium Webdriver, SOAP UI, QC/ALM, QTP/UFT, jUnit
IDE: Eclipse, IntelliJ, Selenium
Programming Language: Java, SQL, VBScript
Web Language: HTML, HTML5, XML
Database tools: My SQL, SQL Server, SQL Developer for Oracle, Toad for My SQL
Operating system: Windows, Mac OS, Linux
Bug Tracking Tools: Bugzilla, Jira, QC
Testing framework: TestNG, jUnit
Build Tools: Maven, Ant
Continuous Integration Tools: Jenkins, Cucumber
Web Service Tools: SOAP UI, Postman
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr. Software QA Analyst
Responsibilities:
- Identified Test Cases based on the requirements, participated in implementation of Test
- Cases, and Test Script according to the Business Requirements and System Requirements.
- Analyzed requirements & assisted developers to formulate tests to be used in test-driven development.
- Designed and developed test cases, updated status reports, documented test results based on logs.
- Validated and verified all logs created after the execution of batch files.
- Developed and maintained Manual Test Cases and Automation Test Scripts.
- Used Jira for defect reporting and tracking the bug fixes.
- Involved in the Database Testing using SQL Queries for checking all the Tables in the Database and checking whether the data is moving in their respective tables.
- Performed functionality and regression testing during the various phases of the application using manual approach and Selenium WebDriver as automated approach.
- Developed automation scripts, execution and analysis test results using hybrid framework in Selenium.
- Scheduled testing job and setup the flag to run automation script every time developer committed new code and made a new build using continuous integration tool.
- Involved in creating folder and libraries of the efficient locator’s strategy like xpath and css to run WebDriver script in stable condition.
- Implemented SOAP UI for Webservices Testing.
- Developed Data Driven Tests using SOAP UI and automated functional testing.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
Environment: Selenium, WebDriver, Selenium Grid, Maven, Jenkins, Cucumber, TestNG, MS Windows, Mac, Jira, Agile Methodology, MS Office tools, Oracle, SQL Server.
Confidential, Richmond, VA
QA Tester
Responsibilities:
- Engaged with team for gathering User and Business Requirements and reviewed the assigned business process documents.
- Involved in all stages of Software Development Life Cycle SDLC. Engaged in developing Test plans, Test design, Test Cases maintained in QC.
- Facilitated designing Test Plan documents and worked with team to identify any gaps.
- Designed Traceability Matrix between requirements and test cases to adequate coverage.
- Actively involved in Agile methodology, attended scrum, backlog and retrospective meetings and maintained logs to improve testing efforts for forthcoming tasks.
- Developed and implemented Test Plans and Test Cases for Functional, Regression and System Testing.
- Developed and Implemented Data Driven Automation Framework in UFT and handled dynamic objects using Descriptive Programming.
- Integrated Test Automation Framework using UFT, which enhanced the usability of automation scripts generated for Regression testing.
- Defects were logged, Tracked, Reviewed and Reported in QC.
- Involved in writing and executing SQL scripts/queries for data verification at the backend.
- Worked on SOAP UI tool to test the Web Services request and response XML and validated the data.
- Performed web services testing and created SOAP request and added assertions to validate the response XML in Web Services SOAP and Restful services.
- Developed Test Cases using WSDL, Schema files which define Web Service Request, Response, methods/operations, End Point of web service to be tested.
- Responsible for UI, Functional, Web Services, cross browser, Automation, ETL Tests.
- Involved in all the QA meetings for framework updates and QA trainings.
- Interacted with Client, Business, developers and discussed technical problems, reported defects and supported development team.
- Tested the application compatibility for Multiple Browsers.
- Identified Software Defects and interacted with developers to resolve technical issues.
- Analyzed and documented the test results.
- Coordinated the QA team and conducted and participated in status meetings.
- Attended Present Design meetings to discuss enhancements of requirements and design and everyday startup meeting daily in the morning.
Environment: QTP, QC, Windows 2000, Oracle, UNIX, Putty, Windows NT, Jira.
Confidential, North Bergen, NJ
Selenium Tester
Responsibilities:
- Implemented both manual and automation testing.
- Analyzed the available BRD, FSD and Use Cases to derive the conceptual framework of planning and designing test cases, test data.
- Facilitated test lead for creating of test strategy, test plan and test cases.
- Performed the functionality testing on java and used Bugzilla for Defect Management.
- Regular interaction with the project manager and development team to ensure quality and speedy recovery of defects.
- Worked under waterfall model of SDLC.
- Executed data and database testing using SQL queries for validation.
- Validation of concept before implementation and functionality changes.
- Performed functional testing to identify various critical points in the application and automated the regression by using Selenium WebDriver.
- Involved in developing Selenium automation framework and automation scripts in conjunction with TestNG for executing suites through XML.
- Used XPath to work with dynamic and static objects in Selenium.
- Handled alerts, frames, screenshots, invisible elements, multiple tabs and windows during creation of test scripts.
- Conducted backend testing using SQL queries to validate data for database editing.
- Created logs for reporting to stakeholders, created extent reports for test cases.
Environment: MS Excel, Chrome, Firefox, Selenium WebDriver, TestNG, Eclipse, Maven, Java, Apache POI, Bugzilla, Windows
Confidential, Dallas, TX
QA Analyst
Responsibilities:
- Involved with team for gathering User Requirements and Business Requirements and reviewed the assigned business process documents.
- Involved in all stages of Software Development Life Cycle SDLC and STLC. Involved in Test plans, Test design, Test Cases and maintained in QC.
- Designed Traceability Matrix between test requirements and test cases to adequate coverage.
- Actively involved in Agile testing methodology, reviewed meetings and maintained backlog with tasks of the testing team efforts for upcoming tasks.
- Developed and executed UFT Scripts and handled dynamic objects using Descriptive programming.
- Developed and Implemented Hybrid Framework using UFT for Regression testing and logged the defects.
- Defects raised in the HP ALM Quality Center for logging, tracking and reporting bugs in the application.
- Using QTP, developed automation Test scripts, entered Check Points, added Parameter Values to Data table, created Output Values.
- Implemented Data Driven Testing in QTP to run the multiple Data sets for each functionality in automation framework.
- Performed Backend Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Extensively used SQL scripts/queries for data verification at the backend.
- Tested the application compatibility for Multiple Browsers.
- Identified Software Defects and interacted with developers to resolve technical issues.
- Analyzed and documented the test results.
- Coordinated the QA team and conducted and participated in status meetings.
- Provided accurate and timely analysis task time estimates
- Attended Present Design meetings to discuss enhancements of requirements and design.
- Attended every day standup meeting daily in the morning.
Environment: SQL, XML, SOAP UI, QC, QTP, Agile, IE, Firefox, Chrome, Safari, Windows, Oracle, VB Script
Confidential
Business Analyst
Responsibilities:
- Gathered business requirements from various departments to ensure the data is migrated to work with the new system and associated Business Processes.
- Developed all BRD and FRD pertaining to automate exchange and refund process for ticketing, and sales transaction.
- Participated in meetings with Developers, Project Managers and Quality Analysts to discuss business requirements, test planning, resource utilization, and defect tracking.
- Prepared and delivered progress reports to the project manager about the day to day progress.
- Setup meetings to clarify ambiguities and resolve issues and prepared spreadsheets, forms, agendas, policy, and procedures.
- Worked specifically with the Customer Relations line of business, evaluating opportunities for systems solutions that maximized business value.
- Facilitated review of design documents & business requirements to learn the scope and purpose of the application.
- Accumulated system requirements from various departments like accounting department, customer representatives and other shareholder through surveys, interviews and JAD sessions.
- Conducted Gap Analysis to study the existing system and document the changes that need to be made and new features that need to be added.
- Updated and modified progress and resources allocation in MS Project for the team.
- SDLC methodology followed was waterfall model to describe the existing processes using Use Cases.
- Created UML models, including Use Cases, Sequence, State and Activity diagrams using MS Visio.
- Used Bugzilla for defect tracking and prioritizing defects and for enhancements after base lining the requirements.
- Prioritized issues and defects to ensure maximum utilization of resources and delivery of critical functionalities and minimize change requests.
- Responsible for continuous process improvement and for identifying and maintaining clear and understandable documents for workflow, user acceptance training and reference materials.
Environment: MS Visio, MS Excel, MS Project, MS FrontPage, MS SQL, Bugzilla, MS Office
