We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

SUMMARY

  • Highly accomplished ISTQB Certified Test Professional offering 6 years of extensive IT experience in Testing.
  • Working experience in Domains such as Telecom, Healthcare, Finance and Logistics.
  • Through understanding of Software Development Life Cycle (SDLC) and Testing Life Cycle (STLC).
  • Well experienced in different phases of STLC - Requirement gathering, Test planning, Test case development, Test Execution and Test closure.
  • Special proficiency in analyze requirements, derive business scenario’s, developing and executing Test Cases for various kinds of Testing - Sanity testing, Integration testing, Functional testing, Regression testing, Cross browser testing, UI testing and Performance testing.
  • Excellent experience in Web-based, highly transactional and large Client/Server/Multi-tier applications.
  • Identifying key scenarios to develop automated test scripts for performing regression testing using HP QTP.
  • Expertise in automation testing using Selenium WebDriver with Java and Test NG.
  • Designed and implemented different automation frameworks from scratch like Keyword drive framework, Data driven framework and Hybrid framework to best suit the project requirements.
  • Solid experience on build Management tools like Maven/ANT and continuous Integration tool Jenkins.
  • Well conversant with Bug life cycle and its tracking tools like Quality Center, Bugzilla and Mantis.
  • Active contribution in Defect tracking ensures they are up to date and maintaining status of defects.
  • Prepare Requirement traceability matrix to link coverage between Requirements and Test Cases.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing.
  • Experience in Data Migration Testing, validate source and destination database applications for accuracy.
  • Performed XML Testing, Test data preparation using XML files.
  • Experience in Web services testing using SOAP UI tool.
  • Exposure in using UNIX commands for Test execution on UNIX server.
  • Exposure in preparing Test matrices like Daily/Weekly Execution status report, Defect status report to measure quality of project and its closure.
  • Results-driven professional, recognized for taking on major initiatives, adapting to rapidly changing environments.

TECHNICAL SKILLS

Testing Tools: Selenium, Appium, SOAPUI, QTP, JMeter and LoadRunner

Testing Frameworks: JUnit, TestNG, Maven and Ant

Test Management: Rally, JIRA,HP ALM/QC and Bugzilla

Languages: Java, JavaScript

Scripting Language: VB Script, Groovy, Unix Shell Script

Web Related: HTML, CSS, XML, XPATH, XSLT, AJAX, SOAP, WSDL, JSON, REST

Databases: Oracle, MS SQL server

Protocols: HTTP, HTTPS, SOAP

Operating Systems: Windows, UNIX (Linux)

PROFESSIONAL EXPERIENCE

Confidential

QA Analyst

Responsibilities:

  • Worked with tight iterations throughout the development cycle in Agile.
  • Designed, Implemented and Maintained Automation Framework Suite for Web UI and REST API.
  • Worked on the framework using Selenium WebDriver, Apache Http Client, Java, TestNG, Maven, Jenkins, Apache POI, Logcat and patterns including Page Object and Dependency Injection.
  • Created a framework using Java, TestNG, Selenium WebDriver and Jenkins for UI automation Functional testing.
  • Created data driven testing using Apache POI API for data driven testing using Java and Selenium.
  • Used Actions API, Capabilities, Firefox Profiles and other functionalities for cross browser testing using Selenium WebDriver.
  • Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.
  • Experience with Commons HTTPCLIENT and Jackson API for REST API validations
  • Attending daily Scrum meetings with the QA, Development, and Product team.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Created performance test scripts using JMeter to monitor response time and performance of the RESTful APIs.
  • Helped in performance testing for API using JMeter, by writing and running the performance test, collect data, and generate reports using HTTP Samplers, Test Recorder, Controllers and Listeners.
  • Wrote some test scripts in Appium (Java + Selenium) to test mobile application functionality for ios and android devices.
  • Developed test apps on Java and XML for Mobile devices and applications that call APIs to perform API level testing.
  • Worked on GIT Repository and developed Maven build java test scripts, and executed them in Jenkins build Production Environment
  • Used Firebug to select CSS selectors and XPath to identify UI elements.
  • Used AVD, ADB, LOGCAT, and DDMS to test android application.
  • Testing the product, creating any defect and track any issues in Rally.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.

Confidential

Senior Associate

Responsibilities:

  • Involved in Maintenance phase of project.
  • Understanding business requirements from the customer perspective.
  • Performed several Regression cycles with the existing Test suite to validate built application works as expected.
  • Raising ECR request to deploy build in specified test environment and verify Build deployment once fresh build is released.
  • Perform sanity check of application on fresh build to ensure basic functionality works as expected.
  • Logged defects in Bugzilla if any deviation from requirement is found coordinate with onsite developers for fixing bugs help them by giving more enlightenment about defect to fix.
  • Perform Re testing once the bug has been fixed by development team and update status in Bugzilla.
  • Validate the backend application data using SQL queries in SQL server.
  • Handling bouncing application server if any unexpected issues happen in application.
  • Prepare Defect analysis report and daily status report to track status of testing.
  • Upload testing metrics in Workspace, to ensure they are available to everyone in the team for tracking testing activities.
  • Provide KT to new members in Team and help them to get cleat idea of requirements to proceed with testing and prepare KT documents with testing process.

Confidential

IT Consultant

Responsibilities:

  • Involved in BSS (Business Support System) area in the Telecom domain.
  • Worked in the following areas in the Telecom domain - Ordering, Provisioning, Rating, Billing, Letters and Bill Print verification.
  • Clear understandings of the High Level Design document raise any clarifications if the requirements are imprecise.
  • Derive Manual and Automation Scenarios from the requirements prepare Test Cases for identified scenarios.
  • Developing Web Automation Test scripts for the identified Automation Scenarios
  • Running Smoke suite after every build and publish the detailed reports with the bugs detected
  • Running End to End Automation suite for every Release and analyze the root cause of failed scripts and post bugs in Mantis.
  • Performed Cross Browser Automation using Selenium GRID with Sauce Labs Cloud Integration
  • Perform Re testing of fixed bugs followed by Regression testing.
  • Reviewing the Test Reports and Preparing Test Summary Report to track testing progress.
  • Active participant in issue call with the development team and onshore counterparts to resolve defects.
  • Verify logs for errors occurred during test execution to understand the cause of Test failure.
  • Performed Data migration testing to migrate data from one network to another using UNIX scripts and validate the source and destination applications are working as expected.
  • Involved in UI testing of web application for user friendliness as specified by customer.
  • Worked with SQL queries in Toad and MySQL server to validate back end data.
  • Identified as Key resource in Rating using Geneva engine.
  • Verify the Customer bills once they are received from OTM and calculate the money adjustments in bills using excel formulas.
  • Performing XML testing and create data using XML files.
  • Actively participated in Test sign off calls with customer to run through Test evidences taken from Test execution.
  • Updating the daily and weekly status to manager in offshore.

Confidential

IT Consultant

Responsibilities:

  • Involved in Requirement gathering meeting to understand requirements and raise clarification for confused requirements.
  • Identifying Test scenarios from requirements and writing the Test Cases for Sanity, Integration and Functional testing.
  • Involved in Reviewing Test Cases developed by fellow team members and prepare Review record with suggestions.
  • Upload Test Cases to QC and maintain traceability between requirements, Test Cases and defects.
  • Executing Test Cases for all stages of testing and post any deviation from requirements as a defect in HP QC.
  • Tack defects in QC and update the status once the defect has been fixed by development team.
  • HP QTP was used to generate automated test scripts for Regression Testing to reduce repetitive task.
  • Created and Implemented Hybrid Framework to best suit regression needs.
  • Performed Browser compatibility testing (IE 7, IE 8 and Mozilla) to ensure web application works as expected on different browsers.
  • Participated in User interface testing to check web application font sizes, alignments and different perspective from customer.
  • Verify the web service interfaces using SOAUPUI.
  • Installed, configured SOAPUI to test web services using WSDL file given by Development team.
  • Track request and response Soap messages.
  • Perform validating back end data using SQL queries in SQL server.
  • Prepare Status report at the end of day to track test execution, send it to Team lead.

Confidential

Software Test Engineer

Responsibilities:

  • Understanding Requirement Specifications and Design Documents of the application.
  • Prepared Test Cases as per the System Requirement Specifications for System Testing.
  • Participated in Peer Reviews of Test Cases.
  • Involved in preparation of Test plan.
  • Performed Test Case Execution and gathered results for sanity testing, System Testing and Regression testing.
  • Post any deviation from requirement as Defect in Bugzilla and track defects.
  • Perform re testing defects once they are resolved by development team and update status in Bugzilla.
  • Performed Back end testing using SQL queries to access the application database.
  • Performing Sanity, System and Regression Testing.
  • Prepare daily status report and update to Team Lead.

We'd love your feedback!