We provide IT Staff Augmentation Services!

Sr. Quality Assurance Analyst Resume

3.00/5 (Submit Your Rating)

PhoeniX

SUMMARY:

  • Overall 8 years of experience in Software Testing as a Quality Analyst/Mobile Application Tester, Manual testing, Automated Software Testing using Selenium, QTP, SOAP UI and Quality Center.
  • Strong knowledge of Java, Selenium Suite, testing frameworks (TestNG and Junit).
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Familiarity with running automation suite on Sauce Labs browser cloud.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in identifying bugs, analyzing, prioritizing and generating reports by creating queries using defect management tools like Mercury Quality center and Rational Clear Quest.
  • Experienced software testing in various fields like Mortgage, Insurance, banking, Health care, ecommerce and financial domains.
  • Proficient in writing load scripts using Apache Jmeter. Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications.
  • Proficient in Functional, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, and Performance Testing.
  • Having Immense experience with Mobile App and Hybrid App testing in both IOS and Android.
  • Expertise in developing Java Selenium Web Driver/ RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testng/Junit, ANT/MAVEN build tools.
  • Experience in testing native apps on IPhone, Android and iPod devices manually.
  • Experience in creating test plans, designing test cases covering all test conditions and eliminating redundancy and duplications. Expertise in Automation Testing of Web Applications using VB scripts in Unified Functional Testing ( UFT ) tool.
  • Expertise in using different Spying tools like Firebug and Fire path element as a Firefox add - on for addressing web elements using locator's ID, Class name, CSS Selector, Xpath etc.
  • Managed VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN.
  • Good experience in automating Web Service API testing, functional workflow testing, performance testing, and system setup and upgrade testing.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development)
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP Quality Center(QC), HP ALM, Rally, JIRA, IBM Clear Quest, Bug Zilla.
  • Extensive experience in using automated tools like Ruby Cucumber test framework for Client/Server, Web and database applications.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.

TECHNICAL SKILLS:

Programming Languages: Java, C#, C, C++, SQL, PLSQL, Python, Ruby.

Reporting Tools: Jira, Bugzilla, Quality center, Rally.

Frameworks: Junit, TestNG, Maven, TDD, BDD.

Applications & Web servers: Apache Web server (httpd), IBM WebSphere, BEA WebLogic, Tomcat, and IIS

Databases: SQL, Sybase, SQLITE, MySQL, DB2, Oracle.

Web Technologies: JavaScript, JQuery, Ajax, VB Script, TFS, ASP, HTML5, XHTML, CSS3, Jenkins, XML, Adobe Photoshop.

Defect Management Tools: Test Director, Rational clear Quest, JIIRA, Rally.

Testing frameworks: Selenium (IDE, RC, Web Driver, and GRID), Quality Center, SOAP UI, TestNG, Junit, Appium, JMeter, Coded UI, log4j, cucumber, HP LoadRunner.

Operating Systems: Mac, Windows, Unix, Ubuntu, Linux

Protocols: HTTP/HTTPS, TCP/IP, SOAP, SMTP.

Testing Methodologies: Smoke, Functional, Integration, GUI, System and User Acceptance Testing.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix

Sr. Quality Assurance Analyst

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework. Experienced in working with Microsoft Test Manager (MTM) where test plans are stored and results on Team Foundation Server (TFS).
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Identified bugs using VSTS test edition 2010 tool.
  • Developed Intelligent Virtual Services (Stub) using CA Lisa Virtualised technique.
  • Executed JMeter Scenarios to perform performance testing of web application and Rest API’s. Also executed Stress and scalability tests and performed extensive load tests using JMeter.
  • Created instances in Google Cloud Platform and integrated them with Jenkins.
  • Created automated tools for data generation from Excel to XML and vice versa using LISA test case.
  • Followed Agile project management methodology, actively involved in scrum daily standup, sprint planning, sprint review, retrospective meeting & involved in BDD and TDD using cucumber.
  • Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories .
  • Experience in Virtualization of HTTP, HTTPS, REST using LISA 6.0.10.
  • Involved in the development of Page Object Model for the UI testing of Pelican Web Application Using Selenium Web Driver.
  • Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.
  • Created and executed JMeter scripts for performance testing of portal
  • Executed Test cases using UFT/QTP as part of Regression testing .
  • Performed Black Box Testing (Equivalence partitioning & Boundary Value analysis), Integration Testing, Usability Testing, Smoke Testing, Functional Testing, System Testing, Batch Testing, Regression Testing, Database Testing, Performance Testing & User Acceptance Testing and GUI Testing.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Helped UAT users to write Cucumber test cases in Gherkin syntax.
  • Developed test scripts using Groovy for Data Driven Testing of SOAP Web service using Soap UI Pro. Used GIT as a source control for Selenium Scripts and integrated with Jenkins for Continuous Integration and Deployment.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Proficient in groovy scripting for data driven testing.
  • Perform the back-end testing to ensure data consistency on front-end by writing and executing SQL queries on the database.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Designed Manual Test cases and BDD Feature Files from requirements through Cucumber on different hybrid frameworks like Page Object, Module Patterns, Data driven patterns, UI Mapping, Selenium WebDriver, JUnit, TestNG and Apache POI.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android & IOS), TestNG, Quality Center, Microsoft Test Manager (MTM), Team Foundation Server (TFS), Internet of Things (IOT), Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter..

Confidential, Denver

Sr. Quality Assurance Analyst

Responsibilities:

  • Extensively involved in all stages of testing life cycle, TDD methodologies, SDLC using Agile/Scrum methodologies.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
  • Execution of test scripts using Selenium WebDriver using JUnit frame work.
  • Used HP QC for tracking defects and notifying developers.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Involved in SEETEST and integration with HP Quality Center, ALM, JIRA.
  • Expertise in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Performed back-end validations using SQL statements against Oracle Database.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used JMeter during performance testing of the Oracle ERP application for the DAI project. collected response from target server and other statistics which show the performance of the application or server via graphs or tables.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Using Visual Studio 2012 recorded and validated automated scripts for validation of UAT requirements .
  • Exported test case scripts in Eclipse IDE and modified the Selenium scripts and executed; Prepared automation test framework (Junit and Maven). And worked on acceptance testing using Cucumber.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash. Used XPath and DOM to work with dynamic and static objects in Selenium.
  • TFS-MTM (coded UI and exploratory testing) for automating tests for regression testing.
  • Worked with ETL Source System and Target System ( ETL Mapping Document) for writing test cases and test scripts.
  • Has worked with Node JS for creating networking applications that could be run on server side.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
  • Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
  • Automated test scripts for client server and web based applications using Java.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GITHUB infrastructure and supporting a continuous delivery model by automating software build and package migration processes
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes. Involved in Unit testing, test case development and regression testing using JUnit for web based application.
  • Submitted daily EOD test status report to the project team to communicate the progress of testing. Performed compatibility test using different browsers, tablets and mobile.

Environment: s: Selenium WebDriver, Jenkins, SOAP UI, Maven, Cucumber, BDD, TestNG, Page Object Model (POM), Quality Center, XPATH, Eclipse, TDD, Agile, GIT, SQL, Jira, Windows.

Confidential, NYC

Quality Assurance Analyst

Responsibilities:

  • Developed automation test suites and test cases using Selenium Web Driver, TestNG and Maven.
  • Prepared Test plans and Test Cases for all the modules and Extensively used Selenium (X path, ID and CSS locators) to test the web application.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Unit testing for Java applications using Junit.
  • Performed tests by using Selenium remote control in different browsers.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Performed compatibility testing using Selenium GRID for multiple browsers.
  • Analyzed the specifications from Business view and Functional view of the application.
  • Analyzed Application Requirements, Functional Specifications and Test Specifications. Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Play active role as team member for laying out the Quality processes and designing the Test Strategy, Test Plan, Test Cases and Metrics document templates.
  • Reviewing and analyzing Business/Technical Requirements, Use Cases and High Level and Low Level Designs throughout the Software Development Life Cycle (SDLC).
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Involved in status reporting, project meetings and project planning with the team.
  • During the execution phase, reviewed all the defects identified by the team to check the validity before reporting them.

Environment: Selenium IDE, Selenium Web driver, Java, JSP, HTML, J Boss, Oracle DB (10.x, 11.x), UNIX, Perforce, Grinder, J meter, Quick Test Pro, Quality Center/Test Director, Bugzilla, Team Track, Star Team

Confidential

Manual Tester

Responsibilities:

  • Communicated with Functional Analyst on any issue clarifications.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Extensively involved in Regression testing.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Actively participated in Bug Track meetings.
  • Participated in preparation of Test Plans.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Communicated with Functional Analyst on any issue clarifications.
  • Core responsibility involved manual testing of the application.
  • Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data prep, test case execution, defect tracking.
  • Validated the web reports by executing SQL queries and joins in TOAD tool.
  • Used HP Quality Center as a test management tool
  • Involved in ALL review meetings and walk throughs.
  • Interacted with developers on open issues and driven the issues until closure.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP.

Confidential

Java Devveloper

Responsibilities:

  • Involved in the development of entire life cycle of the project like Analysis, Design, and Development.
  • Created and deployed new features and amend existing features.
  • Developed the GUI pages with HTML5 standard to support all the major latest browsers.
  • Developed web based applications applying MVC design architectures with Struts.
  • Used Jquery and struts validation framework for performing front end and server side validations.
  • Developed user interfaces using JSP, HTML5.
  • Actively involved in coding the change requests, fixing the defects during releases.
  • Worked on scrum and agile methodology.
  • Co-ordination with in the team and with other vendor team in case of dependencies.
  • Resolving the Production issues during warranty phase.
  • Implemented the relation between java objects and database tables using Hibernate mapping configuration files.
  • Used JSTL and spring tags for developing the Tag Libraries.
  • Covered the application with unit tests using J Unit, Easymock etc.
  • Used Eclipse as the IDE for the code development
  • Extensively used Object Oriented concepts such as Polymorphism, Inheritance as well as abstraction in the process of developing the application.
  • Used CVS version control tool.
  • Ensured quality and validity of data using some packages.
  • Made use of DOM parser to parse data from the XML files.

Environment: Java, HTML, Struts, Servlets, Ajax, Oracle9i, JSPs, JBOSS, JavaScript, MySQL, Net beans, Eclipse, JQuery, XML, JDBC, PL SQL.

We'd love your feedback!