System Qa Analyst Resume
Charlotte, NC
SUMMARY
- Over all 7+ years of experience in Quality Assurance, DWH Testing, ETL and Software Testing.
- IT industry experience in Banking, Financial, Health Insurance & Mortgage industries with strong Business and Functional knowledge.
- Experience in handling web - based, client-server, Mobile application and desktop based applications.
- Strong expertise in all phases of SDLC and STLC Including initiation collecting requirements, planning testing process, test automation and execution, analyzing and reporting results, and managing defects.
- Experience in reviewing of Business Requirements Document (BRD), Functional Specification Document (FSD), and System Technical Document (SD).
- Proficient in developing solid QA documentation of all complexity levels: Test Plans, Test Cases, Test Summary report and Traceability matrix.
- Experience in working with open source tools such as Selenium (Selenium IDE, Selenium Web Driver and Selenium Grid), Soap UI, JUnit, JIRA and Eclipse.
- Experience in preparing and maintaining Automation Frameworks (Record/Playback, Data Driven and Page Objects).
- Experience with Java Web Applications and Tomcat/Apache servers.
- Involved in creating JUnit and Test Ng testing frame works.
- Involved in creating automated web services testing process using Soap UI.
- Performed Functional, Integration, Regression, End to End, Smoke testing and User Acceptance Testing (UAT).
- Functional/technical testing experience with sales quote tools, contract lifecycle management tools.
- Excellent knowledge of Agile & Scrum development environment, multiple web browsers.
- Solid knowledge of testing methodologies, software technical documentation analysis, test documentation design & development (test plans, test cases), test execution & results analysis, defects management and reporting.
- Experience in testing web and desktop applications, manual testing, black box testing, functional, GUI, regression, user acceptance testing, verification and validation.
- Solid expertise in designing SQL queries, relational databases, reports, data analysis and management.
- Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries for data validation using advanced TestNG annotation Data Provider for code reusability and Java JDBC for retrieving the Data.
- Experience in preparing Test data by retrieving data from Relational Databases Oracle.
- Expertise in Oracle table data manipulation using SQL queries and UNIX commands/UNIX scripts.
- Engaged with the project implementation and business teams to understand the scope, objective, user stories and technology.
- Experience with manual and automation methodologies used for software testing.
- Experience in developing Test scenarios, Test cases, Test data, Test procedures, Test reports, Test Summary report, Traceability matrixand documenting Manual and Automation Testing.
- Experience & diverse background in software testing, software development, and infrastructure management (Cloud, hosting, or systems integration)
- Experienced in using Test Management and bug reporting tools such as QC, Rally, JIRA and Bugzilla to track test progress, execution and deliverables Highly motivated team player able to work on a variety of projects and project styles
- Excellent knowledge in Core Java and OOPS concepts required for Selenium frameworks.
- Strong Presentation, written and verbal communication skills
TECHNICAL SKILLS
Testing Tools: HP ALM/Quality Center 12.5, Selenium Web Driver/IDE, Rally, Putty, HP Quality Center, Firebug, Web Services.
Bug Reporting Tools: Test Director, JIRA,ALM, Clear Quest
ETL Tools: Informatics, SQL Server2008/20012, Toad
Operating System: LINUX, UNIX, Windows 10/07/08/XP, Mac OS
Web Technologies: Web API, SOAP, XML, RESTful Services, Java Script and HTML, CSS, XPath.
Programming Languages: Core Java, HTML, Eclipse, SQL Developer, IBM Rational Application Developer, Java Script
Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Outlook, MS OneNote, MS Visual Studio, MS SQL Server Management Tools
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
System QA Analyst
Responsibilities:
- Attended Sprint Grooming, Planning, Stand ups, and Retrospectives and was actively involved with the agile team.
- Tracked features, user stories, tasks, and defects with Rally.
- Assisted in updating Acceptance Criteria based on new discoveries and requirement changes by the client.
- Designed and documented Test Plan, Test Cases, Test Scenarios, and Test Strategies based on business requirements and design documents.
- Worked with Developers, BusinessAnalystsand Test Leads to verify create and execute the Test Cases and fill up the requirement gaps.
- Create test cases, configured and parameterize data, if needed, based on Business requirement, used cases and the document provided by BusinessAnalyst.
- Execute negative and positive test cases and logged the defect in JIRA. Followed up the defect in status meeting and re-test, closed after fixed.
- Conditioned and prepared test data for the Automation testing team and supported them in understanding the functionalities of the application.
- Executed the test in multiple environments (QA01, UAT, DEV and Production) to ensure the requirements were met.
- Involved in Pipeline, Functional, End to End, Regression testing and Smoke Testing for the past three releases.
- CreatedSeleniumTest cases forautomationusingSeleniumWeb Driver and Java.
- Used Data Driven Framework ofSeleniumto get data from Excel using Apache POI Api.
- Involved in Cross - Browser Testing usingSeleniumGrid and TestNG.
- Used XPath and DOM to work with dynamic and static objects inSelenium.
- Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
- Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
- Extensively worked in Regression testing, Parallel Processing usingSeleniumWebdriver.
- Developed test scripts for Web elements by identifying the locators using FireBug and FirePath Firefox plugins.
- Used Snag It to capture image, edit it/input notes. Used Selenium Screenshots for bug reporting
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
- Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
- Involved in creating tests scripts using Selenium WebDriver and executing all automated test scriptswith offshore team.
- Experience in preparing and maintaining Automation Frameworks (Record/Playback, Data Driven, and Page Objects).
- Experience in used methods like Get (), GetTitle (), Drag and Drop, keys, Select, List Array, Iterate, implicitly wait, iframes, Menu options, Actions etc. to build seleniumautomation test scripts.
- Executed the automated regression test cases during every release and also executed the daily regression test suites
- Worked on different tools and software such as HP ALM, JIRA, HULA, XML BLOB mapping, UCD, your loan tracker (YTL) for writing script, executed test cases, logged defect and mapping data.
Environment: Windows 07/08, XML BLOB mapping, Selenium WebDriver, Visio, UCD, Your loan tracker(YTL), Test Director/Quality Center 12.0, HP ALM, JIRA, UNIX, Agile/Scrum.
Confidential, Charlotte, NC
QA Analyst
Responsibilities:
- Participate in requirement review question/answer session and contribute in requirement gathering, clarification, consistency and completeness.
- Attend iteration planning meeting to size up the stories with points, break out the requirement, to estimate tasks and testing effort in completing product backlog within the current iteration timeframe and team velocity.
- Experience in testing with high-traffic websites.
- Understood the E-tail business processes such as marketing, merchandising, payment processing, logistics, reverse logistics, and customer service.
- Prepare test plan/test cases from the user stories, use cases, business and system requirement (SRS).
- Prepare test machines and deploy builds, execute test cases, bug reporting and resolving issues by pairing up with the developers.
- Have good understanding of core Java for functional test automation using Selenium.
- Expertise in automating test cases with QTP using VB scripts.
- Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
- Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse.
- Expertise in both manual and automation testing of Web services.
- Knowledge of Design and implement frameworks for testing web services.
- Worked on core java, using file operations to read system file (downloads) and to present on JSP.
- Maintained and executed all the regression automation suites for all the releases.
- Coordinated with upstream teams to gather the information.
- Worked in Eclipse IDE with selenium to support functional testing
- Followed QA testing automation setup to set up Selenium WebDriver to run automated test scripts.
- Extensively used Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
Environment: Java, SeleniumIDE/Web Driver/ GRID, Web Services, HTML, Java Script, CSS, Agile Methodology, JIRA, SQL, Oracle.
Confidential, Auburn Hills MI
QA Analyst
Responsibilities:
- Analyzed Business Requirements and prepared Test Plans and Test Cases
- Helped in conducting release backlog, Attended scrum meetings, conducted sprints and UAT in Agile methodology.
- Involved in understanding the Requirements of the end Users/Business Analysts and Developed Strategies for ETL processes.
- Conducted heavy data-driven testing using HP ALM
- Tested user interface and navigation controls of the application using HP ALM
- Scheduled the ETL jobs using Maestro and loaded the data into target tables from staging area using dynamic load process.
- Performed web based testing with SOAP UI.
- Inserted Transaction Points to test for performance and Rendezvous Points to emulate heavy load on server
- Analyzed and reviewed project documentation, business requirements to prepare detailed test schedules and plans.
- Performed Integration, System, Regression, Performance and User Acceptance testing of an application.
- Involved in extensive DATA validation using SQL queries and back-end testing
- Used SQL for Querying the DB2 database in UNIX environment
- Developed Manual test scripts to conduct Regression testing on the application using JIRA
- Performed Back-end testing by SQL quarries on UNIX
- Experience in ETL Data Warehousing, database testing using Informatica for Workflow process.
- Created test plans, identified and coordinated testers, performed user acceptance testing (UAT).
- Customized Mercury Quality Center to suite the requirements of testing effort..
- Reported defects using Mercury Quality Center, JIRA and followed up with developers
Environment: Windows 07/08/XP, Oracle on UNIX, IIS, QTP, ETL, SOAP UI, Quality Center, QTP
Confidential, Atlanta, GA
QA Analyst
Responsibilities:
- Involved in the Review of Requirements Specification with functional manager and technical specialists of the application
- Design and execute Test Plans and Test Cases, generate Test Scripts and Test scenarios.
- Have good understanding of core Java for functional test automation using Selenium.
- Expertise in automating test cases with QTP using VB scripts.
- Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
- Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse.
- Expertise in both manual and automation testing of Web services.
- Extensively involved in designing and creation of the database. The responsibility included creating tables, user-defined functions, triggers, indexes, functions and stored procedures using SQL Server.
- Involved in creation and maintenance of Test Matrix and Traceability Matrix.
- Cross-Browser and Compatibility Testing to test web applications, working as desired in different browsers and environments. Good at multi-tasking & working well under tight deadlines with high efficiency.
- Good analytical and logical reasoning skills.
- Experienced in facilitating User Acceptance Testing (UAT) for go-live.
- Excellent analytical and good communication skills with the ability to work independently under minimal supervision and a committed team player.
- Provided production support for Development as well as User Acceptance Testing environment.
- Conducted Security Test on the application manually
- Wrote modification request for the bugs in the UAT and helped developers to track the problem.
Environment: Windows 07/08, UNIX, Java, Oracle, WSDL, Soap UI, Web Services, QC, HP ALM, JIRA
Confidential, New York, NY
QA Tester
Responsibilities:
- Analyzed system requirements and developed detailed test plan and test cases for testing.
- Performed functionality, Data integrity and Data validation testing manually.
- Performed system testing and logged results.
- Performed manual testing for usability testing.
- Involved in analyzing Business requirements, studying the application and collecting information from developers.
- Involved in Inserting Checkpoints to check for broken links, Text and standard properties of an object using QTP
- Tested user interface and navigation controls of the application using HP ALM
- Conducted back end testing in QTP by inserting database checkpoints
- Performed Sanity and Smoke Testing.
- Conducted UAT to confirm that all derivative products can be successfully processed through stages of the trade life cycle.
- Core responsibility involved complete manually testing of the User Acceptance Test (UAT)
- Reported and tracked defects using Test Director.
- Created Rendezvous points to create intense Virtual User load on the server.
- Created reports using online monitors and graphs.
- Participated in Walkthroughs and Inspections.
- Performed Regression testing to ensure that bugs fixed did not generate new bugs.
- Interface with developers to solve software problems.
Environment: Windows XP, SQL, Rational Tools, MS Visio, MS Word, Excel, PowerPoint, Access, Rational Team Test, Clear Quest