We provide IT Staff Augmentation Services!

Senior Quality Analyst Resume

Richfield, MN

SUMMARY:

  • Having 10 plus years of experience in Software Quality Assurance Testing, Manual Testing and Automated Testing in Web, Mobile and Server - Client Applications.
  • Expertise in Software Development Lifecycle (SDLC) methodologies including Agile and Waterfall.
  • Experience in test driven development (TDD), Behavior driven development (BDD), Acceptance Test Driven Development (ATDD) approaches
  • Hands on experience in mobile testing using Device Anywhere, APPIUM on different mobile frameworks for iOS, Android and Windows applications.
  • Proficient in using test automation tools such as Selenium Web Driver/RC/IDE/Grid to develop automation testing scripts for web and client server applications.
  • Proficient in using test automation tools such as Cucumber framework with Java to develop automation testing scripts for SOAP and REST APIs.
  • Experience on working SOA, XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, POSTMAN for API Testing.
  • Good knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins, Cruise Control for Continuous Integration.
  • Excellent experience with source version control tools such as Subversion (SVN), CVS and GitHub.
  • Experience in testing database applications of RDBMS in Oracle, My-SQL and SQL Server by executing SQL Queries
  • Experience in JIRA, BugZilla, ClearQuest, HP ALM, Team Foundation Server (TFS) and Quality Center (QC) for bug tracking and reporting and follow up with development team to verify bug fixes and update bug status.
  • Performance Testing on Apache JMeter for Web applications and SOAP and REST APIs.
  • Experience in multiple application servers like Tomcat, JBOSS, WebLogic and Websphere.
  • Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
  • Good Knowledge and implementation of Quality Assurance, Testing Principles, Configuration.
  • Proficient in analyzing and reporting test results, develop and implement defined Quality Assurance Metrics.
  • Experienced with Banking, Healthcare, Retail, Insurance, E-Learning and SOA Governance domains.
  • Ability to handle multiple tasks and work independently as well as in a team, having strong analytical and problem - solving skills.

TECHNICAL PROFICIENCY:

Browsers: Internet Explorer 6, 7, 8, 9, 10 and 11, Chrome, Firefox, Safari

Mobile Platforms: iOS, Android & Windows

Web Development Tools: XML, HTML, Java Script, CSS

Languages: Java, JavaScript

Web /Application Servers: IBM WebSphere, BEA WebLogic, JBOSS and Tomcat

Testing tools: Selenium, SOAP UI, POSTMAN, Device Anywhere, Appium, JMeter

Reporting tools: JIRA, Bugzilla, Quality center, Clear Quest, TFS and HP ALM

Operating Systems: Windows NT, Windows 2000 Server, Linux, Solaris

Data Access Languages: SQL and PL/SQL.

Database Servers: ORACLE, SQL Server, Sybase and DB2.

GUI / Tools: Eclipse, Intellij IDEA

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

PROFESSIONAL EXPERIENCE:

Confidential, Richfield, MN

Senior Quality Analyst

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Followed Agile-testing methodology, participated in daily SCRUM meetings.
  • Prepared automation test scripts for iOS and Android mobile application with using Device Anywhere tool and ensure mobile application is automatically tested via scripts.
  • Used Appium for mobile app testing Android and iOS. Integrated Appium for distributing tests on the cloud.
  • Used iOS simulator (on XCode) to make sure the app works on all devices and there no UI issues.
  • Used Android SDK and set up mobile device Emulator to test application and to get log files.
  • Used JIRA software for creating user stories, tasks and defect tracking.
  • Performed Database testing, extensively used SQL statements to query the Oracle Database (RDBMS), for Data Profiling, Data validation.
  • Used Git and Stash to re-modify files and for software development.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Updated the JIRA with manual/automated test cases status for each & every story.
  • Attended weekly status meetings with development and management Teams.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Eclipse, Jenkins, Agile, Device Anywhere and Appium.

Confidential, San Francisco, CA

Senior Quality Analyst

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Followed Waterfall methodology to execute this application.
  • This application is deployed and validated into multiple application servers like JBOSS, WebLogic and Websphere.
  • This application is running with Windows, Linux and Solaris Operating System.
  • Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.
  • Developed test code in Java using Eclipse, IDE and TestNG framework.
  • Used Page Object Model in TestNG Framework, MAVEN and used Jenkins to ensure web application is automatically tested via scripts.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Used Rally software for creating user stories, tasks and HP ALM for defect tracking.
  • Used Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
  • Used Git and Stash to re-modify files and for software development.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Used SOAPUI to test SOA based architecture application to test SOAP and REST APIs
  • Designed REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Responsible for developing Automation test plans, Traceability matrix/Test strategy and identifying test cases for Automation.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Attended weekly status meetings with development and management Teams.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: JBOSS, WebLogic, Websphere, Windows, Linux, Solaris, Java, Selenium Web Driver, Groovy, TestNG, Maven, Eclipse, Jenkins, Rally, HP ALM, JavaScript, SOAPUI, SQL, Python.

Confidential, Portland, OR

Senior Quality Analyst

Responsibilities:

  • Participation in Requirement discussion meeting with clients
  • Participation in System Design & UI Design.
  • Preparation of Test Plan, Test Design and Test Cases.
  • Preparation of Test Data based on the Test Cases.
  • Final Review of Test Cases and Test Data Preparation
  • Executed Functional & Regression Test Cases and log the defects
  • Preparation of Defect and Daily Status Reports & communicated to Management Team
  • Participated in Daily Scrum meeting with Onsite and Offshore team
  • Participated in Defects Triage Meeting
  • Preparation of Traceability Matrix

Environment: .Net, SQL Server 2005.

Hire Now