We provide IT Staff Augmentation Services!

Senior Qa Analyst Resume

Erie, PA

SUMMARY

  • Over 9 years of professional experience in Informational Technology (IT) with emphasis in Quality Assurance (QA) Analyst / QA Engineer and Software Testing Lifecycle (STLC).
  • Experience in Agile Management and Software with SCRUM Methodology.
  • Good experience in preparation of Test Plan, Test scenarios, Test cases, Test case reviews, Test data collection, Test execution and Defect reporting using various tools and techniques.
  • Expertise in all stages of Testing Life Cycle including Unit, Integration, Functional, Exploratory, System, UAT, End to End, Regression and Acceptance Testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
  • Experienced in logging defects using the bug tracking database, providing verifications on fixes in multiple environments, and communicating fix success, failures, status updates as appropriate using Bug tracking Tool like Quality Center.
  • Proficient in identifying, reporting and troubleshooting software defects.
  • Good knowledge in System testing, Integration testing, Regression testing, Sanity testing, and backward compatibility and UI testing.
  • Knowledge writing SQL queries to perform backend data validations.
  • Able to work collaboratively with all other testers, developers, and other team members in testing complex projects and in the overall enhancement of software product quality.
  • Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
  • Strong experience in Test planning, Test design, Test Status Reports, Execution and Defect management.
  • Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing, Regression and Performance testing.
  • Excellent knowledge on different testing frameworks Development like Data Driven, Keyword Driven and Hybrid frame works.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Good programming skills in Java, C, C++, VB, Oracle, SQL, and PL/SQL and experience in Oracle Databases.
  • Strong knowledge on writing SQL queries for Data Driven Testing.
  • Excellent experience with source version control tools such as Subversion (SVN) & GIT.
  • Good experience working closely with Users, Business Analysts, Project Managers, and Developers to understand requirements, business processes for testing and attended regular walkthroughs.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Experience in client meetings to study and analyze the requirements for the new functionalities and changes, & coordinating with the team members.
  • Good analytical, presentation and communication skills and Experience in handling multiple projects at the same time within deadlines.

TECHNICAL SKILLS

Testing Tools: Smoke, Black Box, Functional, Non-functional, Regression and User Acceptance Testing

Languages: C, SQL, Core Java, Shell script, Python

Web Technologies: HTML, XML, Java script

Defect Tracking Tools: ClearQuest, BugZilla, Jira

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins, Hudson, Teamcity

Database: Oracle, MySQL, SQL Server

Operating System: Windows Variants, UNIX, Apache, Tomcat, Web Logic

PROFESSIONAL EXPERIENCE

Confidential, Erie, PA

Senior QA Analyst

Responsibilities:

  • Performed necessary requirements reviews, design reviews, Test plan, Test Cases, Test environment/data setup, Testing and reporting during various phases of the SDLC.
  • Oversaw testing progress of all products throughout the release cycle and communicate test results, issues and risks to Development, Product Management and Implementation teams to ensure the quality objectives of all projects are met within schedule constraints.
  • In-depth knowledge of Software Development Life Cycle, as well as mobile/web manual and automation QA methodologies, strategies, and tools including Agile
  • Responsible for coordination and management of resources for various projects, including assignment of tasks, assessing day-of staff status reports, and adjusting processes when necessary.
  • Drafted multiple test plans for manual and automation testing efforts, as well as creating highly detailed test cases for apps under development based off functional and screen design documents.
  • Validated system enhancements and application bug fixes prior to making the application release code or database script(s) generally available to clients.
  • Monitored product tasks, defects and resolution status via Tiera Defect Manager tracking system until moved to JIRA.
  • Actively reviewed reported defects and made recommendations to Development and Project Management staff based on severity and priority of defects.
  • Created, executed and maintained evolving unit and regression test plans for assigned products and features which include verification of functionality, benchmarking stability and scalability.
  • Managed testing of all web based customer portals.
  • Consulting and developments centered around streaming of Voice over IP (VoIP), Full Motion Video (FMV) distribution, and tactical data
  • Performed compatibility tests between server and mobile operating systems, browsers platforms and databases
  • Packaged and released new product versions, hotfixes, database scripts and report installers.
  • Manually wrote detailed test plans and test scripts; developed/setup up test conditions and test environments.
  • Provided proactive daily statuses of issues and progresses made during test executions and general application testing.
  • Attended regular business and developer meetings to gather testing requirements as well as to articulate current testing issues/concerns.
  • Performed Unit, Integration, System, Regression and User Acceptance testing.
  • Has the ability to interact with developers and product/business analysts to communicate testing strategy/status.
  • Administered & monitored the recording of all defects for project assigned.
  • Identified outstanding high defects that have not been addressed by the project team.
  • Provided regular testing updates to Software Manager and identifies issues/ concerns that could potentially inhibit an application's release.

Environment: Unit Test, SQL, Regression, OOPS, JAVA, Java Script, HTML, CSS, Microsoft word, Microsoft Excel, Oracle9i, Manual Testing, SDLC, Agile.

Confidential, Chapel Hill, NC

Senior QA Analyst

Responsibilities:

  • Responsible for gatheringBusiness Requirements,Functional RequirementsandDesign Documents.
  • PerformedFunctional,Negative,Positive, Integration,Regression,End to EndandUser Acceptance Testing.
  • Extensively involved in writing and designing templates for theTest PlansandTest cases.
  • Identified theTest Casesand documented them inQuality Center.
  • Worked with the Developers and the Test Lead to verify theTest Cases.
  • Designed and AnalysedTest casedesign document basing on theFunctional Requirement Specificationsto Implement through testing process.
  • Analysed and DevelopedTest Plan, Test Cases, Test Scripts, Expected Test ResultsandTest Procedure from functional requirement for different modules in SAP
  • Involved in creating theTraceability matrixbased onFunctional requirementin each module.
  • Base-line and Regressiontests were scheduled and performed on every Release and build.
  • SupportedEnd-to-endtesting for downstream systems.
  • Worked with batch jobs, monitoring and scheduling jobs usingCNTRL-M
  • Creation ofTest Datafor Member data’s according to the scenarios.
  • Loaded theTest Datainto the HPQC to prepare for the execution ofTest Cases
  • Involved in Task Creation,Task Estimation, Task Distribution,Task Prioritizationand Communication among Onsite and Offshore Team Members.
  • Regularly followed up with thedevelopment teamto discuss thedefectsidentified during Testing.
  • Involved withTest Coverage MetricsandDefect metricssuch as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.
  • Interact withend usersand investigate issues related to the QA.
  • Coordinateduser acceptancetesting with final users. Prepared end userdocumentationfor the new system
  • UsedQuality Centreto store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.
  • Participated instatus meetingstoreport issues. Communicated with developers through all phases of testing to prioritize bug resolution usingQuality Center
  • Prepared and PresentedweeklyandmonthlyQADefectandStatus Reportsto the different Stake holders of the project usingQuality Center.
  • Expertise in generating thedaily defectdetailedreportusing Quality Center for the other project stake holders and the project Management
  • Maintained bug lists for critical issues usingQuality Center.
  • CreatedPythonscripting to test REST API functionality for regression setup.
  • Developed Python scripts to automate the test cases.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle Supporting tables and cubes.

Environment: Java, Jenkins, Cucumber, TestNG, SOAP UI, Python, Page Object Model (POM), Firebug, Eclipse, SVN, ALM (QC11.5), XML, HTML, agile, Oracle, Windows.

Confidential, Hillsborough, NC

QA Engineer

Responsibilities:

  • Prepare front end & backend test scenarios, Test cases and test data to simulate the processes in business environment
  • Identified the smoke, system and regression test cases from master test cases and perform various type of testing as per project plan.
  • Create the execution-bed based on the testing requirements and perform the test case execution
  • Performed defect logging, tracking and followed up with development team for defect fixes.
  • Created and communicate Defect Reports used in defect status meetings. Coordinate and facilitate daily or weekly defect status meetings.
  • Coordinate and follow up with Development Leads and QA Test Leads on defect fix estimates and retesting estimates.
  • Prepare and maintain Traceability Matrix to ensure the testing coverage and help to Identify RCA
  • Run validation-tests after deployment on production servers to assure the application is installed correctly.
  • Performed Smoke, Functional, Regression, UAT, Cross Browser and Usability Testing for various functionalities of the application.
  • Worked closely with software developers in resolving issues and deploy quality products into production.
  • Understanding the client Requirements and projects Functionalities.
  • Preparing and Execution of test cases as per requirement.
  • Responsible for smoke testing, Functionality testing and UI testing
  • Responsible for running test cases and posting defects.
  • Writing SQL queries to retrieve the data and to performing database testing.
  • Writing and executing the Test Cases.
  • Working closely with senior developers in the team.
  • Submission of daily reports to lead.
  • Involvement in the learning process of various tool like version control tool, automation testing tool, bug tracking tool and SDLC etc.

Environment: SQL, OOPS, JAVA, Java Script, HTML, CSS, Microsoft word, Microsoft Excel, Oracle9i, Manual TestingSDLC, Agile.

Confidential, Atlanta, GA

QA Manual Tester

Responsibilities:

  • Prepared test cases by analyzing functional requirement specification document
  • Developed Manual Test Cases for positive, negative, functional and performance testing
  • Performed Manual Testing of the web application
  • Performed Cross Browser Testing, Testing Compatibility of software under various Internet Browsers.
  • Created test data from the functional requirement specifications
  • Performed Integration testing, Regression testing and System Testing.
  • Support the QA automation engineer by selecting automation candidates, writing and/or editing functional automated test scripts and executing them
  • Performed back-end validations using SQL statements against Oracle Database.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using HP Quality Center.
  • Performed GUI, Functionality, Integration, Regression, Interface, Usability, and Smoke Testing.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.

Environment: Java, Junit, ANT, Jenkins, SOAP UI, Python, JMeter, XPATH, Firebug, HTML, XML, MS Word, MS Excel, Oracle Windows XP.

Confidential, Colts Neck, NJ

QA Analyst

Responsibilities:

  • Responsible for gatheringBusiness Requirements,Functional RequirementsandDesign Documents.
  • PerformedFunctional,Negative,Positive, Integration,Regression, System,End to EndandUAT, Negative and Positive Testing.
  • Follow agile methodology and attended Scrum meetings.
  • Extensively involved in writing and designing templates for theTest PlansandTest cases
  • Identified theTest Casesand documented them inJIRA.
  • Worked with the Developers and the Test Lead to verify theTest Cases.
  • Designed and AnalyzedTest casedesign document basing on theFRSto implement through testing process.
  • Analyzed and developedTest Plan, Test Cases, Test Scripts, Expected Test ResultsandTest Procedurefromfunctional requirementfor different modules.
  • Involved in creating theTraceability matrixbased onFunctional requirementin each module.
  • Regressiontests were scheduled and performed on every Release and build.
  • SupportedEnd-to-endtesting for downstream systems.
  • Creation ofTest Datafor Member’s per the scenarios.
  • Loaded theTest Datainto the JIRA to prepare for the execution ofTest Cases
  • Regularly followed up with thedevelopment teamto discuss thedefectsidentified during Testing.
  • Interact withend usersand investigate issues related to the QA.
  • Coordinateduser acceptancetesting with final users. Prepared end userdocumentationfor the new system
  • UsedJIRAto store all testing results, metrics, implemented Test Plan Document, created Test Cases, Defect Tracking & Reporting.
  • Participated instatus meetingstoreport issues. Communicated with developers through all phases of testing to prioritize bug resolution usingJIRA
  • Prepared and PresentedweeklyandmonthlyQADefectandStatus Reportsto the different Stake holders of the project usingJIRA.
  • Expertise in generating thedaily defectdetailedreportusing JIRA for the other project stake holders and the project Management
  • Maintained bug lists for critical issues usingJIRA.

Environment: JIRA,MS Office, Agile Methodology, MS Word, Microsoft outlook, J2EE, ASP.Net 2.0, SQL, JavaScript

Confidential, Richmond, VA

QA Analyst

Responsibilities:

  • Designed the efficient Manual test cases based on analysis of Business Requirement documents.
  • Understanding the business requirements and developed test cases to test the complete functionality of the application.
  • Involved in requirement gathering, analysis of the requirements from the user.
  • Assisted in design review meetings making sure all the requirements are covered in the development project scope
  • Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Executed test cases and analyzed the test results.
  • Responsible for performing Functional testing, System testing and Smoke testing.
  • Executed test cases before and after bug fixes for each build for User acceptance testing.
  • Preparing Traceability matrix based on developed test scripts and test requirements to determine test coverage reports.
  • Responsible for preparing defect reports for status call meeting of each project.
  • Responsible to schedule requirements discussion meeting with business analyst, Business people and developers.
  • Working on User Acceptance Test environment and directly dealing with end user and business people.
  • Working with Third party vendor and business people group to prepare test data and data condition documents.
  • Using Microsoft SQL server 2008 management studio to write database query and experience to write SQL query using join, alias, where clause etc.
  • Responsible to present test plan for each project every release.
  • Using SOAP UI to test web APIs.

Environment: Java, Quality Center, HTML, XML, SQL, Windows

Hire Now