Systems Quality Assurance Analyst Resume
San Francisco, CaliforniA
PROFESSIONAL EXPERIENCE:
- Having 9 years of experience as QA Analyst on various domains like Finance, Insurance and Enterprise business solutions industries. Diverse experience in Software Testing and Quality Assurance, with expert level skills in strategic areas into Functional Testing, Integration Testing, System Testing and Regression Testing on Client/Server and Web based applications.
- Expertise in developing Test Strategy, Test Plan, Test Scenarios, Test Case Design, Test Reports using business/functional requirements for both manual and automated tests.
- Experience in demonstrate traceability of derived Tests to Business Requirements / Functional Designs.
- Analyze business use cases, user interface and user requirement specification documents.
- Experience with gap analysis to check compatibility of existing systems with new business requirements.
- Extensive experience in Manual Testing, Black Box, Functional, Regression, System Integration, E2E, Ad - hoc, Cross Browser (safari, i.e., Firefox, Chrome), Compatibility and Regression testing.
- Experience in using test management tools like QC (Quality Center) and Test Director. Have hands-on on experience in other bug tracking tools like Bugzilla, TFS, On-Time, and JIRA.
- Experienced in preparing and analyzing the defect reports using ALM.
- Analyzed test results, identified issues and reported it to the developers and project manager through Jira.
- Ability to perform root cause analysis for errors / defects and understand standard Defect reporting/ management concepts.
- Expertise in designing/developing test frameworks using automation tools like Selenium Web driver in automating functional, regression & UI test suites.
- Experience in developing Test Cases using Selenium web driver using java, TestNG, Maven.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- Done the Web services testing using REST.
- Experience in using Hudson, Jenkins for continuous integration testing.
- Professional expertise in Implementation of Agile, Waterfall and Scrum Methodologies, Involved and participated in everyday testing Artifacts meeting, Process improvement, QC training meetings and Weekly status team meetings.
- Expertise in QA Methodologies like waterfall, V model, Spiral and Agile with scrum methodologies with good understanding of SDLC & STLC.
- Experienced in Agile Scrum model, involving in daily standups and sprint planning meetings
- Extensively involved in Backend (Database Testing) using SQL developer, TOAD
- Experience in driving UAT Sessions, Regression Builds, End-to-End UAT testing.
- Have been instrumental in establishing an effective interaction with the product team on various forums on to discuss the status of the project.
- Experienced in deploying projects in multiple Environments.
- Experience in Mobile Testing iOS and Android for the applications functionality.
- Knowledge in Manual Testing of both web-based and client server Applications in Windows (95/98/00/XP/NT), MAINFRAMES.
- Good team player with excellent communication, interpersonal skills and an ability to work in challenging work products and in effective Project Management and project analysis activities.
TECHNICAL SKILLS:
Automation Tools: Selenium Web Driver
Mercury Tools: Test Director 8.0, Quality Center /ALM
Tracking Tools: Bugzilla, JIRA, Team Foundation Server (TFS) and On-time
Frameworks: JUnit, TestNG
Technologies: ASP, ASP.NET, Core Java, PL/SQL
Scripting/Markup: HTML, JavaScript, Shell/Python Script
Operating Systems: Windows X, Mac OS X, UNIX, RHEL, Linux
Databases: : Oracle 10g, 11g, DB2, MS-SQL Server, MS Access
Package:: MS Office (Excel, Word, Outlook, Access)
Servers:: JBOSS, Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, California
Systems Quality Assurance Analyst
Responsibilities:
- Attended sprint planning meeting and reviewed all the requirements for that sprint.
- Prepared test cases for the internal applications based on the requirements.
- Consults with users, providing advice and direction. Performs more complex analysis of business requirements and system specifications.
- Performs moderately complex to complex test data conditioning, regression testing and testing validation.
- Provides specific guidance on defects to developers. Gives direction to less experienced analysts.
- Responsible for running scripts using Site Minder Tool to test policy server connectivity
- Performed mobile testing on different mobile devices like Android and iPhone.
- Worked on Full Testing Life Cycle from Test Planning, Test Design and Execution.
- Executed Shell scripts in Unix to test user passwords.
- Performed host file testing to test network traffic.
- Developed and substantiated the tests for the SAML based applications involving user self- registration.
- Intensively worked with Creating new users for WCA through WCA Admin module and tested.
- Password Functionalities for WCA applications
- Logged defects in ALM and participated in Defect Status meetings.
- Responsible for server-side validation using host files for different internal applications
- Proficient in JIRA Defect tracking tool
- Responsible in logging, tracking and verifying solution of software and specification defects.
- Responsible in Mitigating risk and uncertainty with the appropriate testing strategies and plans.
- Expertise in understanding Web Architecture and also involved in Web services testing.
- Expertise in Strong Analytical and problem-solving skills.
Environment: HP ALM 11.0, Agile, Jira, Putty, Microsoft SQL Server, Site Minder, MS Office Tools, IOS and Android Devices.
Confidential, FREMONT, CA
Sr. QA Engineer
Responsibilities:
- Attended sprint planning meeting and reviewed all the requirements for that sprint.
- Prepared test cases after reviewing all the requirements.
- Updated testing progress in stand-up meetings.
- Performed the cross-browser testing in IE, Firefox, and Chrome.
- Identified defects in the functionality and reported them in On-Time defect tracking system.
- Regularly interacted with developers to reproduce and prioritize the defects.
- Followed Waterfall methodology throughout the testing life cycle.
- Reported defect status to management and closely monitored the defects until their closure.
- Performed Functional, Regression, and End-End testing.
- Demoed the features to the team, and product manager.
- Participated in retrospective meetings to identify what went well, what did not go well, and things to improve.
Environment: AngularJS, Spring Boot Java, On-Track
Confidential, FREMONT, CA
Sr. QA Engineer
Responsibilities:
- Reviewed the Business Functional Requirement’s and understood the various, Account eligibility criteria’s that facilitate the credit line increase or credit line reallocation requests.
- Based on the BRD’s the Test Scripts were written manually and a Traceability was maintained throughout the testing in ALM.
- Created test strategy document and uploaded in PMUWS.
- Efficiently and effectively logged the various defects in Clear quest and communicated them efficiently to the developers.
- Worked with FDR team to request the data and testing the customer data used main frames.
- Used FDR Attachmate mainframe tool to test the customer data.
- Actively participated in the various review and Defect triage meetings.
- Manually verified and validated the calculations for MAPLINE based on the Income type and Bureau liability using MS-Excel to determine the Ability to Pay of a customer.
- Worked on Data coordinate role to deliver the data to testing teams.
- Followed Waterfall methodology throughout the testing life cycle.
- Access to change the test data using mainframes tool.
- Understood and Verified the XML code for all the rules and eligibility Criteria.
- For End - End testing, tested the WIB, FDR system of record and ICMP to verify the right letters were being generated.
- Wrote SQL queries to verify the data on the Back end (EIW,SWBS and Cardsis database)
- Used ALM to store and execute the scripts in a systematic manner. And also used the same data to generate the Reports in ALM
- Performed Functional, Regression, UAT and End-End testing
- Worked closely with the Developers, BA’s and Testers to resolve issues
Environment: VB.NET, XML, Mainframes, SQL 2005, SQL 2008, Windows 7, MS Word, MS Excel, ALMClear quest
Confidential, CA
Sr. QA Engineer
Responsibilities:
- Planning and managing the end-to-end testing activities to ensure testing deliverables are on target and business and functional requirements are met.
- Reviewing various artifacts including Functional Requirements (SRS) and Design documents (HLD &LLD).
- Preparing test plans and test cases with functional specification and design documents as inputs.
- Documented high level scenarios in twiki page.
- Define the Functional Scripts for UAT with Business and drive the UAT sessions.
- Development of Manual and Automated test cases by decomposing use cases for specific functional requirements
- Executed Python Scripts.
- Worked in UNIX for examining log files, executing batch, shell, Perl & Python scripts.
- Regression testing to validate builds by both manually and running automated scripts using Selenium Web driver.
- Updating existing scripts using Selenium Web Driver as per the latest changes and for new features added.
- Cross browser testing across different browsers like IE, Firefox and Google Chrome.
- Reporting and tracking defects using Quality Center
- Performed backend testing for retrieving the data using SQL queries.
- Performed manual testing using postman plugin for chrome to test rest services.
- Identified, Documented, and Tracked software defects using JIRA and discussed it with the development team to solve the defect.
- Work closely with Business and development team to resolve the functionality issues.
- Strong technical expertise implementing various test phases, ranging from Sanity Testing, Functional testing, System testing, User Acceptance Testing, to Regression testing.
- Integration testing to verify the data interface between various application modules. Performed System and Regression testing for new releases.
- Coordination between various teams to ensure consistency and accuracy across test plans, user manuals and training materials.
- Used Fusion to build on Hudson and Jenkins for continuous integration.
- Participated in daily Scrum meetings to update the daily sprint status.
Environment: Java, J2EE, Selenium WebDriver, Windows, Linux, Tomcat, Python, ORACLE, SQL Developer, Quality Center, Webservices, Jira
Confidential, AZ
Sr. QA Engineer
Responsibilities:
- Development of Manual and Automated test cases by decomposing use cases for specific functional requirements.
- Working with Business Analysts to define and design test scenarios and test data
- Define the Functional Scripts for UAT with Business and drive the UAT sessions
- Responsible for testing on website, iOS devices and Android devices.
- Responsible for creating test cases manually.
- Performed extensive GUI testing, Functional Testing, Regression testing, and Retesting.
- Interaction with Business teams, Dev Team to understand requirements & bug fixes.
- Responsible for Regression Testing for every release using Selenium Web driver.
- Updating existing scripts using Selenium Web Driver as per the latest changes and for new features added
- Used On-Time to create new components for maintain Incidents, bug list and Features
- Cross browser testing across different browsers like IE, Firefox and Google Chrome.
- Involved in status meetings to report issues. Work with developers through all phases of testing to prioritize bug resolutions.
- Participated in daily Scrum meetings to update the daily sprint status.
- Integration testing to verify the data interface between various application modules. Performed System and Regression testing for new releases.
- Coordination between various teams to ensure consistency and accuracy across test plans, user manuals and training materials.
- Identify issues in the system and assign them to the developer in On-Time defect tracking system
- Performed bug verification testing.
- Performed backend testing for retrieving the data using SQL queries.
- Regular interaction with the core developers in helping the bug fixes/defects with in deadlines. .
- Attended various meetings coordinated with the developers, and the management team to discuss major defects found during testing, enhancement issues.
Environment: .Net, Selenium Web Driver, On-Time, MS SQL, Windows, iOS, Android
Confidential, AZ
QA Engineer
Responsibilities:
- Analyzed functional specifications and business requirements for testing the application.
- Worked with Business Analysts to define and design test scenarios and test data
- Developed Manual test cases by decomposing use cases for specific functional requirements.
- Interacted with Business teams and Developers to understand requirements and bug fixes
- Coordinated communication between various teams to ensure consistency and accuracy across test plans, user manuals and training materials
- Responsible for developing test plans and executing test cases.
- Integration testing to verify the data interface between various application modules. Performed System and Regression testing for new releases.
- Used Quality Center powered by HP as a repository for all the test case scenarios, test cases, test results and defects.
- Performed several testing methods like Functional, Negative, Regression, Web, GUI Testing.
- Regular interaction with the core developers in helping the bug fixes/defects with in deadlines.
- Involved in Testing the Application and submitted the bug reports.
- Interacted and updated the status to the Project Management.
Environment: Java, J2EE, Quality Center, Linux, Oracle, SQL, Toad
Confidential
Jr. QA Engineer
Roles & Responsibilities:
- Interacted with developers, Business Analysts, Managers in drawing up the test schedule and strategy.
- Analyzed the business requirements, divided the test features among the members of the team.
- Analyzed system requirements and developed detailed Test plan, Test cases and Test scripts for testing the Application under Test (AUT).
- Performed GUI, Positive and Negative testing.
- Managed Project requirements and created tractability matrix
- The issues were reported and tracked using Rational Clear Quest.
- Studied the database schema of the application to effectively use SQL queries in backend testing.
- Communicated with Project Managers, Tech Leads, and QA engineers to obtain system, and integration tests status.
- Conducted positive, negative and user acceptance testing (UAT) to improve overall quality of the Application
- Authored specification documents and held review sessions with project managers and business analysts.
- Provided the management with test metrics, reports, and schedules as necessary and participated in the design walkthroughs and meetings.
Environment: Windows, Java, Oracle, Rational Clear Quest