Software Quality Assurance Analyst (sqa) Resume
CA
SUMMARY:
- Skilled Information Technology professional, with over 10 years of experience.
- Roles include Quality Assurance Engineer, and Business Analyst in Retail, Health Care, Mobile Application, and Financial industries.
- Extensive knowledge of Software Development Lifecycle (SDLC), High Level Document (HLD), test script and requirement gathering, software testing methodologies, such as Agile (SCRUM), V Model, and Waterfall.
- Execution of System Testing, User Acceptance Testing (UAT), Black Box Testing, White Box Testing, Stress Testing, Integration Testing, Database Testing, Performance Testing and Data Driven Testing.
TECHNICAL SKILLS:
Testing Tools: TOAD, SQL*Plus, JUNIT, Selenium RC, Web driver, QTP, Quality Center, SQL Developer, SOAP UI, XML Spy, HTML, Selenium IDE, MTM, Eclipse, Sikuli, TFS, Load Runner, Perfecto,JMeter
Defect Tracking: Defect Tracker, Bugzilla, Test Director, ClearQuest, Firebug, JIRA, TFS
Databases: My SQL Server, Oracle Database, DB2, TSO
Browsers: Netscape, Internet Explorer, Safari, Mozilla Firefox, Chrome
Servers: Web logic, Web Server, Apache
Languages: SQL, .NET and C, C++, Java, VB Scripting, XML
PROFESSIONAL EXPERIENCE:
Confidential, Livermore, CA
Software Quality Assurance Analyst (SQA)
Responsibilities:
- Utilize scripting tools to configure PRS applications, extract and report on data from existing data sources, and support the upgrade processes of PRS applications for selected customers.
- Run the applications software change management process with customers and developers for selected applications to clarify requirements, prioritize requests and capture planned execution activities.
- Develop complex processes, scripts, and automate testing of all tiers of business applications.
- Guide the execution of automated testing for the User Interfaces (UI’s), service tier, and back - end to ensure product is feature complete and error free.
- Produce clear and meaningful reports to compare test results against defined use cases.
- Maintain technical and business process artifacts working in conjunction with developers and customers.
- Collaborate with developers and other project team members to analyze test results, locate problems, identify root causes, and participate in recommended solutions.
- Using SQL database to extract data
- Proficient written and verbal communication skills and effective interpersonal skills necessary to interact with all levels of personnel and collaborate effectively in a multi-disciplinary environment.
- Working in a fast-paced Agile development environment with the ability to effectively manage concurrent technical tasks with minimal instructions and direction.
- Provide highly advanced technical assistance, training, and/or mentoring to others in area of quality assurance by defining projects, tasks, and areas of responsibility.
- Exercise independent judgement to define, develop, and implement original solutions to complex problems of a broad and diverse scope at the team, directorate, or institutional level.
- Essential Skills, Knowledge, and Abilities
- Broad knowledge of regression, integration, performance, load, and stress testing.
Environment: s: HP ALM, JIRA, Sharepoinrt, MS Office & Oracle and MySQL Database
Confidential, Dallas, Texas
Senior QA Analyst
Responsibility:
- Development of test approaches and test cases
- ETL Testing
- Review and approve system test plans
- Create and maintain testing processes, procedures, and documentation
- Attend and participate in requirements, design, and code reviews and walk-throughs
- Estimate testing effort and develop test schedules
- Execute tests and record test results. Identify and track defects to full resolution
- Manage and monitor the defect tracking process
- Plan and facilitate testing meetings to develop test plans, resolve issues, and coordinate activities
- Develop and maintain a suite of software metrics and published for each project and for overall QA processes
- Test automation processes and methodologies as well as User Acceptance Testers, and Systems Analysts
- Maintains a current awareness and understanding of appropriate banking laws, regulations, internal policies and procedures, and complies fully with those laws, regulations, policies and procedures
Environment: HP ALM, Oracle Financial (OFSLL), Microsoft Tools (Word, Excel, PPT, Access, Vision, Project), ETL Testing
Confidential, Dallas, Texas
Senior QA Analyst
Responsibility:
- Supporting the planning, design (GUI) and execution of system testing on Confidential site
- Working collaboratively within the IT department and business units to execute and validate test cases based upon system requirements
- Lead and support concurrent testing efforts that carry out procedures to ensure that all information systems, products and services meet minimum organization standards.
- Maintain resourcing plan and mentor junior members of the QA team
- Coordinate testing of software to ensure proper operation and freedom from defects
- Report progress on test phase execution to management
- Devise improvements to current procedures and build models of possible future configurations.
- Perform work flow analysis and implement quality improvements
- Develop test strategies, test scenarios, test cases and test reports on concurrent projects.
- Perform testing on various software and reporting systems
- Worked on continuous Integration & Deployment as needed
- Validate that user expectations are achieved during testing process
- Review user requirements documents to ensure that requirements are testable
- Document and monitor defects through resolution process
- Communicate test and defect status to project teams and management
- Tested various Inbound and Outbound Interfaces for transmitting employee Data to Global vendors and for receiving Data to process them and insert into various PeopleSoft Tables.
Environment: PeopleSoft, Agile, TFS, BrowserStack, InVision, Perfecto Mobile, ETL Testing, GUI
Confidential, Dallas, Texas
Mainframe/Visions Application Tester
Responsibilities:
- Reviewed execution results and ensured they are recorded and reported.
- Ensured defects are raised and recorded with appropriate evidence
- Produced regular status reports and articulate status to the QA Lead and QA Manager
- Worked on complex solutions in a multi-vendor environment.
- Knowledge of TSO, SPUFI Mainframe tools and utilities
- Hands on working experience in writing SQL queries for data validation from various data sources using DB2
- Tested different BOS (Branch of Service) Army, Navy, Marines & Coast Guard
- Worked on multiple Functional Specification Documents
- Worked with different credit cards - MilStar, ESSO & THT
- Coordinated testing across multiple testing phases, including GUI, System Integration Testing (SIT), User Acceptance Testing (UAT), Performance, and End-to-End.
- Developed entrance/exit criteria for each testing phase.
- Provided requirements and guidance for test data and test environment needs, including providing testing environment setup requirements and migration plans.
- Coordinated team members in several functional units, leads and coordinates all testing within the testing program. Develops project management documentation as needed, including work-breakdowns, schedules, task assignments.
- Developed test result and assessment templates. Collects testing metrics, develops reporting plans and reports status to program participants and leadership, and a wide audience of campus constituents.
- Provided leadership and consultation to program and application development groups for all testing related matters.
- Worked on continuous Integration & Deployment as needed
- Participated in decisions regarding transition of software and systems into production to represent the completeness and quality of the testing effort.
- Tested Data Management, development and collection of testing requirements, evaluation of available data in repositories, identification of testing gaps.
Environment: PeopleSoft, Mainframe, Visions, Excel, SharePoint, Snipping Tool, Google Chrome
Confidential, Austin, Texas
QA Analyst
- Excellent understanding of Software Development life Cycle (SDLC) and importance of QA in Development/ Enhancement and Maintenance of software applications.
- Complete understanding and hands on experience on QA process methodologies.
- Thorough understanding of defect management process.
- Ability to collaborate with both business and development teams to deliver total quality product.
- Expertise in Manual Testing in different testing methodologies like Agile Scrum and Waterfall.
- Hands on Experience with web application testing.
- Conducted Performance Testing and gathered metrics on the application’s performance using google chrome tools.
- Involved in creating traceability matrices to assist in test case management.
- Involved in usability tests and made recommendation to increase application's "user friendliness".
- Created user acceptance Test Cases in TFS and reviewed the test cases to ensure acceptance criteria will be tested completely.
- Coordinated with developers to fix the bugs and conducted Functional (Positive and Negative) Testing.
- Validated Test Data using SQL queries in SQL Server Management Studio.
- Contributed in QA Sprint Status Update meetings, by giving updates to the testing manager.
- Assisted in development of sprint plan and schedule.
- Developed, documented and prioritized Sprint Backlog Tasks using Kanban board.
- Attended daily scrum stand-up meetings to exchange information about project status and blocks.
- Attended GUI/ Demo /Retrospectives/ Sprint Planning meetings at end of each sprint.
- Strong team building, conflict management, time management and meeting management skills.
- Group and individual based problem solving and decision making.
- Creative and aggressive self-starter with integrative thinking skills, capable of forming and maintaining positive and productive working relationship in internal, external, independent, and team environments.
- Solid business, communication and presentation skills and good at resolving issues and business conflicts.
- Quick in mastering new skills and adapting to the business environment.
- Involved in the testing of the Patient Benefits process.
- Tested patient changes include Birth date and Benefits date.
Environment: PeopleSoft, Agile Scrum, Team Foundation Server (TFS), SharePoint, SQL Server Management Studio, MS Office Suite, Snipping Tool, Google Chrome developer tools
Confidential, Addison, Texas
Senior QA Analyst: Mobile Tester Onsite
Responsibilities:
- Customizing Microsoft’s Team Foundation Server according to the company’s requirements.
- Customizing and generating multiple TFS reports to serve company needs.
- Closely working with software developers to gather information about the application.
- Involved in daily stand-up meetings and weekly sprint meetings to discuss workflow and project specifications.
- Actively participated in weekly sprint meetings and daily standup meetings as part of Agile methodology.
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests.
- Created test plans, test cases using Test Manager
- Executed test cases using test manager.
- Proficient in creating queries in TFS to validate results of TFS reports.
- Conducted regression testing to validate the functionality of the application
- Performed backend database testing.
- Used MySQL to validate data in the reports
- Conducted functional testing, positive and negative testing
- Supervised resources and gathered metrics.
- Documented delays and coordinated about test results.
- Tested environment, scenarios and test scripts using LoadRunner
- Analyzed results Using Load Runner
- Worked directly with business analysts, business and technical subject matter expert
- Conducted performance testing on the Nerium application using LoadRunner
Environment: s: TFS, Test Manager, MySQL (Exigo), HP LoadRunner 12.0, IE,Google Chrome, Firefox and MS Office (2010, 2007), MS Excel.
Confidential, Fort Worth, Texas
QA Engineer on Mobile (iOS/Android) Mobile Tester Onsite/Business Analyst
Responsibilities:
- Formulated manual test cases for the application
- Reported defects using Quality Center and discussed details with project managers
- Created traceability matrix between requirements in Requirement Plan Manager and test cases in Test Plan Manager
- Performed functionality testing, which involved the testing of all core functions of the application
- Tested the application under different networks and internet speeds, including while on LTE, 3G, 4G, and Wi-Fi
- Involved in different phases of test efforts, such as Integration Testing, Regression Testing, and User Acceptance Testing
- Responsible for generating business process flow diagrams based on business resource documents.
- Tested the application on iPad and iPhone when the operating system was unveiled to ensure the application was enhanced to be compatible with the Android devices
- Established scope, traceability, and test scenarios
- Used the Agile methodology during the project life cycle and ascertained deliverables on a per-sprint basis
- Conducted back-end testing of the application using SQL queries
- Follow up with UAT Users of any defect / requirement related issues, to identify, classify, and add more information to better track the defect
- Cooperated with 5 other teams to ensure all requirements were up-to-date
- Updated error messages
- Updated Visio flow charts
- Conducted weekly Business Analyst knowledge transfer meetings
- Booked flights using Sabre
- Shared and gained knowledge through the use of SharePoint
- Worked on continuous Integration & Deployment as needed
Environment: s: iOS 6, iOS 7 & iOS 8, Android 2.3 & 4.0, Apple Watch, Android Wearable, JMeter, Selenium/Java
Confidential, Fort Worth, Texas
HR/Purchase Tracker QA Tester
Responsibilities:
- Lead testers as coordinator between Onshore/Offshore/Near shore
- Analyzed requirements to help offshore team clear all queries, with the help of the development team or Requirements Analyst
- Lead offshore team in writing quality test cases for all of the areas involved in the project
- Coordinate with offshore team to execute test cases for the different components in the project
- Detailed weekly and daily reporting to the client through PC
- Tracked all issues coming in to the Production Support and assigned them to respective module leads in the project to ensure deadlines were met
- Coordinated Daily Status Meetings with client and offshore team
- Assigned team daily work items, and prepared test plans for the intermediate test passes
- Organized Test Planning through resource identification, estimation, and impact analysis
- Reviewed Business Requirement and Technical Specification documents
- Performed QA project planning, test design, test development, implementation of the test procedures for client web-based applications and Black Box Testing
- Discussed and worked with business analyst team to gather details functionality
- Understood complete business workflow.
- Raised defects using QC and kept track of them
- Worked on continuous Integration & Deployment as needed
- Held daily Status Meetings with client
- Participated in review activities in all phases
- Updated Rally
- Created User Stories in Rally
- Printed weekly User Story Reports from Rally
- Involved in defining Approval Rule Sets for Purchase Order Approval in PO
- Exported matched invoices to A/P system and created custom categories for tracking invoice data
- Troubleshoot and resolve supplier purchase order and invoice issues
- Tested modifications to ensure they meet customer’s specifications. Provided on-call support to the end-user
Environment: s: PeopleSoft Purchasing, Google Chrome, HP Quality Center ALM, Rally
Confidential, Grand Prairie, Texas
Analyst
Responsibilities:
- Assist in creation, maintenance, and reporting of project status, project reports, and checklists.
- Ability to work independently with significant attention to detail while responding with the necessary sense of urgency when dictated by the project priorities
- Use independent judgment to log and escalate issues as deemed necessary or as required by the project plan.
- Actively participate and/or lead out in facility requirements gathering sessions to gain required knowledge of the HR business and processes.
- During Implementation:
- Provide Go-Live support both onsite and from the office as needed.
- Document issues and lessons learned as needed.
- Verified & applied delivery of high quality, customer focused outcomes.
- Utilized clear oral, written and electronic communication skills particularly when reporting out to, and consulting with, all levels of internal leadership, external stakeholders and business process owners
- Assisted in preparing test scenarios, conducting test runs and taking corrective measures on all testing phases, documenting issues; retesting after remediation and “fixes” are applied
- Assisted in identification of required functional specifications needed for interfaces, enhancements, conversions in general and at the time of deployment, specific to the facility undergoing conversion.
- Trained analyst and intermediate analyst on required tasks and expectations.
- Collaborated with the Training Team to provide information needed for the development of end-user training materials.
- Worked with minimal supervision and significant attention to detail while responding with the necessary sense of urgency
- Assisted in the development of and/or provide input into the creation of policies and procedures related to system process.
- Demonstrated organizational skills through the ability to effectively prioritize and manage issues resulting in the consistent meeting of deadlines.
- Provided input on IT sessions for technical specification creation.
- Demonstrated ability to understand and apply the delivery of high quality, customer focused outcomes.
Environment: s: Google Chrome, Taleo, Oracle HR/Payroll, PeopleSoft/WorkForce Software, MS Visio, MS PowerPoint, JD Edwards EnterpriseOne, HP Quality Center