We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

Plano, TX

SUMMARY:

  • Around 8 years of experience in IT Industry mainly in performing Automation Testing, Mobile Application Testing and Manual Testing in wide variety of projects and environment.
  • Excellent Experience in Automation and Manual Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of Software Development Life cycle (SDLC) and Software Test Life Cycle (STLC) in Agile Methodology as well as Waterfall model.
  • Experience in creating Test Frameworks using Selenium Web Driver with Data Driven Testing, UI Mapping and Design Patterns.
  • Work on Appium for App testing (Android/ i-Phone). Developed Appium Scripts for Native Android/IOS Apps using Java.
  • Proficient in writing Selenium WebDriver automation scripts in JAVA using ANT, Maven, Cucumber and Testing Automation Testing for Web Applications.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins/Hudson, Cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver, Python and Cucumber.
  • Experienced with SQL and Oracle PL/SQL, to run the data integrity tests for backend testing and JDBC to establish connectivity between the Java Programming language and a wide range of databases.
  • Specialized in GUI and Functionality Testing, White Box Testing, Black box Testing, System Testing including Integration and Regression Testing of Web and Client/Server based applications.
  • Hands on experience of working in cloud including development, build and deploy of micro services on AWS.
  • Experienced in using Test Management tools such as Rally, JIRA and Bugzilla bug reporting tools to track test progress, execution and deliverables.
  • Extensive experience in using Firefox Add-ons like Selenium IDE, Firebug, Fire Path, Selenium Builder.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports, Test Matrices and documented manual and automated test scripts in Java and Python with Selenium.
  • Experienced in open source Automation tools: Selenium Web Driver, Selenium RC, Selenium IDE, Selenium Grid, Cucumber, and a good knowledge on Appium for mobile app testing Android and iOS.
  • Experienced in Jenkins to build and run Continuous Integration and formal builds to create artifact and deploy it in the corresponding repository.
  • Worked on different frame works like Data Driven, Keyword Driven, Hybrid Driven and experience in Test driven development (TDD), Behavior driven development (BDD), Acceptance Test Driven Development (ATDD) approaches.
  • 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, API Testing.
  • Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP tools like Quick Test Professional (QTP), Quality center (QC)/ALM & JIRA, Status Reports, and Best practices in Testing).
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
  • Experience in Waterfall (Software Development Life Cycle -SDLC), TDD, BDD and Agile Project Environment.
  • Experience in Wealth Management techniques like Portfolio Management, Portfolio Strategies, Front Applications, Security Processing and Trade Life Cycle.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver work under high stress environment.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, QTP, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, Soap UI.

Version control tools: GIT, SVN, Clear Case, CVS.

Cloud: AWS, VMWare.

CI tools: Jenkins/Hudson, Bamboo, Team city.

Build tools: ANT, Maven, MS Build.

Databases: MySQL PRO, MS SQL Server, MongoDB.

Languages/Scripting Language: Bash Script, Ruby, Perl, Python, Shell Script, ANT Script, C, C++, Java, J2EE, HTML, XML, XPath.

SDLC: Agile, Scrum and Waterfall.

Continuous monitoring tools: Stack Driver, Data Dog, New Relic.

Bug tracking and ticketing: JIRA, Remedy.

Web/Application Servers: Apache Tomcat, IBM JBoss.

Web technologies: Servlets, JDBC, JSP, XML, HTML, Java Script.

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path.

Network protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP and RIP.

PROFESSIONAL EXPERIENCE:

Confidential,North Haven, CT

Sr. QA Automation Engineer

Responsibilities:

  • Developed and implemented software release management strategies for various applications according to agile process.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java on modules like online login valid username and password, transactions.
  • Expertise in developing automation scripts in BDD format using Cucumber and Proficient in writing Cucumber scenarios in GHERKIN format.
  • Experience in working with logging framework Log4j written in Java to store the flow details of Selenium Automation in a file or databases.
  • Experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Reliability, compatibility, Cross Browser and Database Testing.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium WebDriver.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform Web/Mobile testing.
  • Responsible for implementation of Data driven Framework, Page Object Model using Selenium WebDriver, Test NG and Maven and Java.
  • Performed automation of test cases for Regression Testing using JUnit and Selenium, testing Functional, Acceptance and Limit validations.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript.
  • Extensive experience with manual testing, working experience on Selenium and good knowledge of QTP.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platform and browser testing.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Used Firebug to do web based application testing with Selenium for the commands and locator application.
  • Extensively used ALM for storing QTP test scripts, scheduling tests and maintaining test plans.
  • Used GIT-hub repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Maintained log of test results using JIRA as per rating and interacted with developers to resolve issues.
  • Configured Data driven framework with Apache POI to read and write to Excel file and Created POM to store the project data and configured their details using MAVEN to build project.
  • Performed end to end testing on BN mobile web on different mobile devices with a various platform (IOS, Android).
  • Developed UI automation scripts for node.js/angular.js-based web applications using Selenium WebDriver.
  • Implemented continuous integration with Jenkins for notice of broken builds, failing unit tests and duplicated code.
  • Used Soap UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Conducted database testing by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Worked with Development and Business users using Agile methodologies to develop and provide quality assurance support and best processes, documentation, and services to clients.

Skills/tools: Selenium WebDriver, Selenium Grid, Mozilla Firefox, Quality Center/ALM, Java, Eclipse, QTP, Firebug, Fire path, Selenium IDE, POM, QC, Agile, SQL Server 2012, HP LoadRunner SQL, Appium Emulators, IOS Simulators, Cucumber, GIT, SOAP, SOAP UI, REST, HTML, Java Script, CSS, JSON, XML, Jenkins, Maven, Selenium Java Jar files, JIRA, JMeter.

Confidential,St Louis, MO

Sr. QA Engineer

Responsibilities:
  • Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver .
  • Developed BDD script with Cucumber and written step definition for Gherkin based features.
  • Extensive experience in working on Hybrid framework using Selenium Web Driver.
  • Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files and Performed Continuous integration automation using Jenkins .
  • Designed and developed Data Driven Framework using Selenium Web Driver to validate test case against different data set.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used SVN (Subversion) Version control system to check how the changes are performed in the data.
  • Involved in the implementation of BDD (Behavior Driven Development) Using Cucumber.
  • Performed cross browser testing on different Operating Systems like Windows, Linux and Mac and on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera .
  • Document software defects, and bug tracking using HP ALM QC , and report defects to software developers.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database .
  • Using QTP Performed Integration, Regression, End to End, Systems and Backend testing.
  • Raised defects and performed tracking using RALLY and reported to developers and test manager.
  • Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking using Jira .
  • Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
  • Experience in testing the application across different Browsers using Cross Browser Testing in TestNG.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Executed some test cases using TestNG parameters , data providers, suites, parallel suites and groups.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.

Skills/Tools: Java, Eclipse, QTP, Selenium, JIRA, ANT, Junit, Cucumber, BDD, Agile, SOAP UI, Mobile Testing, Selenium Web Driver, Selenium IDE, Eclipse, JDK, Java, Ruby, Agile, SQL, JavaScript, Cucumber, SVN, SOAP UI, POM, JDBC, TestNG.

Confidential, San Ramon, CA

QA Engineer

Responsibilities:
  • Analyzed the specifications from Business view and Functional view of the application.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Integrated JIRA with subversion and configured with Jenkins to automate the entire Build and release process.
  • Inserted different checkpoints in the QTP scripts for the functional testing of the application to be more detailed.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Develop Automation scripts for new Enhancements using Selenium WebDriver.
  • Created test data using QTP and VBScript and provided frame work for creating test data for the application.
  • Attended weekly design meetings to understand the application and specific new or modified features.
  • Analyzed functional requirements and design specifications to ensure that application meets all technical and business requirements.
  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance, and load tests.

Skills /Tools: JAVA, QTP, Web Logic, TestNG, Java Script, Eclipse IDE, Apache Web Server, Firebug, HP Quality Center, Selenium Web Driver.

Confidential,Plano, TX

Sr. QA Analyst

Responsibilities:
  • Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance, and load tests.
  • Experience in Descriptive Programming using QTP to maintain and handle the properties of dynamic objects.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Developed a common keyword driven automation framework for both Web as well as Mobile applications.
  • Analyzed the performance of the application using Load Runner by monitoring transactions per second, end user response time, throughput and CPU Utilization.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver.
  • Involved in Automation of the test cases using Selenium Web Driver, JUnit and Ant.
  • Create JUnit HTML test report for the entire test suite.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Developed Java based library to read test data from XML & Properties files using JUnit and Selenium.
  • Configured ANT builds scripts to run tests, develops reports and sends notifications.
  • Performed Regression testing on new builds, every modification in the application using Selenium RC.

Skills /Tools: Quality Center, QTP, XML, MS Office, Microsoft Excel, MS Word, Internet Explorer, Microsoft outlook, ANT, XML.

Confidential

QA Analyst

Responsibilities:
  • Analyzed Business Requirement Documents and Functional Specification to get a better understanding of the system on both technical and business perspectives.
  • Performed test analysis for isolating the manual test cases and involving in the manual test design where each of the test cases are designed and documented.
  • Reported the bugs, Email notifications to the developers using Quality Center.
  • Communicated with Business Users to understand and consolidate data warehouse requirements across functional areas like sales and finance.
  • Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, System, and Back End Testing using Toad.
  • Performed Positive and Negative, security testing to make sure application is according to requirements.
  • Participated in writing test-related documentation such as test plans and test cases.
  • Created complex reports for various Applications using the Universes, free hand SQL as the main Data Providers.
  • Interacted with the business analysts and developers for bug fixes and problem resolution.
  • Developed Test conditions and Test scenarios at which the application was thoroughly tested according to Business Requirements.

Skills /Tools: Java, Black Box Testing, GUI, SoapUI, TDD, Agile, HTML, XML, JavaScript, Eclipse, JIRA, SQL, Oracle, UNIX, Windows.

Hire Now