We provide IT Staff Augmentation Services!

Qa Analyst Resume

Charlotte, NC

SUMMARY:

  • Around 7 years of industrial experience in software development, software quality assurance, code level debugging and web based application
  • Experience of ETL testing of Data warehouse/Data Migration using Informatica Powercenter version and SSIS (SQL Server Integration Services) ETL tools.
  • Good knowledge about QA Methodologies to ensure robust functionality.
  • Executed SOAP based web services for API testing (Java client and Soap UI).
  • Expertise in using HP Quality Center(QC) and Rational Quality Manager(RQM) to perform activities like writing Test Plan, Test Cases, executing Test Cases, developing and maintaining Test Scripts, tracking defect and reporting bug.
  • Highly experienced on reviewing the Business Requirement Documents, Technical Requirement Document, Use Case, Functional Requirement Documents and prepare documents based on standards for QA implementation.
  • Experienced in testing Client - Server and Web-Based Applications developed using N-tier architecture
  • Well acquainted with writing detailed test cases for functional and nonfunctional requirements.
  • Well experience in executing Black Box Testing including User Acceptance Testing (UAT), Regression Testing, System Testing, Functionality Testing, Ad hoc, Integration Testing, Web Services Testing, Interface Testing, Batch process Application Testing and Smoke Testing,
  • Skilled in writing macros in VB Script, Java script and automating test cases using tools like HP Quick Test
  • Experience in performing Manual Testing on plethora of front-end applications and Data Warehouse SSRS reports.
  • Involved in maintaining Traceability Matrix to ensure comprehensive test coverage of requirement.
  • Good working knowledge of validating backend database data and ETL process workflow by writing T-SQL queries in SSMS and PL-SQL in Oracle.
  • Practical experience in performing testing on reconciling data from various heterogeneous systems, and process development.
  • Created detailed QA documentation including QA reports and actively participated in project status and defect triage meeting.
  • Strong ability to understand and document critical data through effective data collection, data analysis and data interpretation.
  • Expertise in Bug tracking using bug-reporting tools such as Test Director, Quality Center, Team Foundation Serve, Rational Clear Quest, Jira and Issue Tracker.
  • Good communication skills in understanding and interpreting Business Requirement Specifications and Technical Requirement Specifications.
  • Great analytical and methodical skills in solving challenging issues during project life cycle and have track record in delivering results before deadlines.
  • Motivated self-starter with exceptional team building, leadership and interpersonal skills.
  • Extensive knowledge on the Powercenter components as Powercenter Designer, Powercenter Repository Manager, Workflow Manager and Workflow Monitor.
  • Thorough knowledge in creating ETL's to perform the data load from different data sources and good understanding in installation of Informatica .
  • Hands-on experience across all stages of Software Development Life Cycle (SDLC) including business requirement analysis, data mapping, build, unit testing, systems integration and user acceptance testing.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE, Selenium RC, Selenium web driver, Quality Center 10.0, QT P-l1,10.0, J unit, TestNG, Eclipse

Bug Reporting Tool: Bugzilla

Languages: Core Java, C, Java Script, VB Script, ASP, Shell Scripting

Web Technology: IIS, HTML, XML, Web Intelligence, SVG

Operating System: Windows, UNIX, Linux

SQL Server, MySQL, MS: Access, Oracle 9i

Other Tools: VMware, MS-Word, Excel, MS-Access, Power Point, Putty.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte,NC

QA Analyst

Responsibilities:

  • Review and analyze Functional requirements, gain a thorough understanding of project scope and create a test plan that is aligned with project parameters and goals.
  • Involved in preparing the high level Test Plan and developed Test Cases in accordance with the functional specifications
  • Tested the application under Scrum (Agile) Methodology
  • Involved in design and implementation of Selenium Web driver automation framework for smoke and regression test suites (TestNG).
  • Used QC for executing test sets, collecting test results, Opening Defects and analyzing the data
  • Established Traceability between the Requirements and the Test cases in Quality Center
  • Worked closely with build integration team, business analysts and developers in order to perform testing activities as per schedules
  • Generated Bug Reports and Test case coverage reports for status meeting and also involved in resource planning for test cases coverage
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database
  • Worked with the business users on User Acceptance Testing by mentoring them on various aspects of testing.
  • Participated in defect triage on the daily basis to communicate and validate defect to the Development team members.
  • Used Oracle SQL Developer to do backend testing to perform data validation.

Environment: JIRA v7.1.7, Curam, SoapUI v5.2.1. Confluence, Oracle SQL developer, Share Point, MS Office, Informatica Powercenter 9.6.1

Confidential, Harrisburg, PA

QA Analyst

Responsibilities:

  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Conducted Smoke Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing. Performed End-to-End testing.
  • Responsible for identifying test cases for Automation for Smoke Test, Functional and Regression Tests.
  • Performed automated interactive application testing using Selenium-RC - Junit custom Framework.
  • Involved in execution of all types of system testing including: Integration, Regression, User Acceptance and Functionality.
  • Automated test scripts using Selenium with Firebug and Firefox Add-ons (XPath Checker, XPather and JavaScript) to enhance efficiency of IDE testing.
  • Performed smoke testing on the application on different hardware devices such as Android tablet and mobile devices platforms and Android and Apples iPads and iPhones 2 & 3 versions
  • Performing manual smoke testing on pre-development kits by implementing black and white testing on component (unit) and integration techniques.
  • User-level test automation with Selenium IDE, Selenium-RC server
  • Implement short sprint cycles of Agile method of Testing, including the need for fast feedback, high visibility, and alignment with customer need.
  • Execute automated regression tests (Selenium) and reproduce failures manually
  • Utilized Microsoft SSRS (SQL server reporting services) to report, create various reports during day-to-day testing for Development Management.
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Performed Regression and Re-Testing following any updates or bug fixes by the development team.
  • Performed Backend Testing to make sure the contents displayed on the UI as per requirements specifications.
  • Communicated with developers regularly regarding defect resolution.
  • Assisted QA lead in documenting User Acceptance Test reports

Environment: QC, Scrum (Agile), Selenium (IDE/RC), TestNG, JavaScript, JSON, XSS, Java, Webservices, SOAP, XML, AJAX and XML Spy.

Confidential, Durham NC

QA Analyst

Responsibilities:

  • Written extensive test cases in Quality Center after analyzing the Specifications Documents (SRS).
  • Implement short sprint cycles of Agile method of Testing, including the need for fast feedback, high visibility, and alignment with customer need.
  • Extensively involved in testing software applications and reporting bugs
  • Executed Manual Test Cases by using positive and negative data inputs.
  • Involved in entire testing process like Planning, Preparation, Execution and Completion.
  • Involved in reviewing and updating Test Cases written and generated the Test report
  • Experience in Agile Methodology in Software Development Life Cycle
  • Executed the Test Cases and Test Scripts by using Quality Center Tested the application on Unix/Linux Environment when navigating the system with UNIX commands and Shell scripts.
  • Performed Integration Testing among Customer information, Contacts, Leads, Opportunity and Activity management modules.
  • Responsible for reporting defects using Quality Center tracking system and verified known defects using new builds.
  • Regression tests were performed after every bug fix and system enhancement.
  • Wrote user defined functions to use multiple times across the entire application testing.
  • Used T-SQL queries to perform data consistency verification.

Environment: Scrum (Agile), SQL Server 2000, Quality center, CSS 3, JavaScript

Confidential, Nashua, NH

QA Analyst

Responsibilities:

  • Worked in the Agile/scrum development environment with frequently changing requirements and features.
  • Analyze Business requirement (BRD's) functional design specifications (FDS) & use case Documents in order to understand the application requirements, functionalities, scope and limitations.
  • Developed Test Plans, Test Cases, Test Scripts, Test Strategy, Test Scenarios and Test Reports
  • Performed Manual and Automated Testing for the test cases using Selenium
  • Developed the automation framework using Selenium and Junit for functional testing.
  • Create a end to end Selenium RC Script to test Loan Calculator with varied sets of data, capturing and comparing results.
  • Write Junit tests using java fluent interfaces for testing middle office applications for equities and options
  • Reported defects using Quality Center and interacted with the development team to resolve any defects/issues
  • Done the Web services testing using SOAP UI
  • Extensively used Assertions in SOAP UI to validate webservices response.
  • Parameterized webservices using SOAP UI to test same Service with multiple sets of data
  • Performed Integration, Regression, UAT and Database testing.
  • Prepared status summary reports with details of executed, passed and failed test cases
  • Responsible for updating and maintaining Quality Center for all the defects found during Functional and Regression testing and follow up the Bug life cycle
  • Prepared QA Sign off Document based on the Test Plan approved by Project Manager, Developers and QA Manager
  • Worked closely with the QA Manager and QA Lead to discuss/decide major activities, scopes and milestones in the QA life cycle

Environment: Quality Center, Clear Case, Selenium RC, Junit,Java,JAVA SWING,Hibernate, Oracle, XML Linux, Web server, XML

Confidential

QA Analyst

Responsibilities:

  • Interacted with managers, developers in daily standup meetings and discuss about the User Stories and have a clear view of the requirement before testing the application.
  • Participated and contributed to strategic QA planning.
  • Extensively involved in testing software applications and reporting bugs.
  • Executed Manual Test Cases by using positive and negative data inputs
  • Involved in reviewing and updating Test Cases written and generated the Test report.
  • Written precise set of both simple and complex test cases to ensure they cover entire project functionalities and deliver flawless product to customer.
  • Good exposure in Database testing.
  • Executing SQL queries to view successful transaction for data validation
  • Devised work around when there were show stoppers/issues and ensured that testing completed within the deadline, Retest/Close the defects, fixed by the developers.
  • Performed validation of the test cases to ensure that all the requirements were being adequately met.

Confidential

QA Analyst

Responsibilities:

  • Created Test plans and Test cases based on the business requirements
  • Performed Functional, Regression and Backend testing
  • Analyzed System specifications and performed smoke, GUI, functional, Performance, Integration and Usability testing.
  • Create test plans to detail the testing scope, requirements (high level), strategies and all needed required resources
  • Gathering, Understanding and Documenting Requirements
  • Develop and execute Test Plans and Test Cases from requirements and specifications documents
  • Perform Functional Testing, Regression Testing, System Integration testing, User Acceptance Testing (UAT ), and End to End testing
  • Used Mercury Quality Center extensively throughout the testing process to plan and maintain tests, maintain traceability of tests to the application functionality and again to requirements, defect tracking and management

Environment: Quality Center, Clear Case, Selenium RC, Junit,Java,JAVA SWING,Hibernate, Oracle, XML Linux, Web server, XML

Hire Now