Sr Qa Analyst Resume
New York, NY
SUMMARY
- Sr. QA Analyst with 8+ years of experience involving in different phases of testing and development life cycles.
- Excellent understanding of Software Development life Cycle (SDLC), STLC in Development/ Enhancement, Testing and Maintenance of software applications.
- Experience in implementing testing process & quality standards.
- Hands on Experience in Manual and Automation Testing.
- Experience in IMS/Volte/LTE/4G and 3G technologies along with TE and Network log analysis.
- Extensive experience working with Waterfall/V Model and Agile Methodology.
- Experience working in various Methodologies AGILE SCRUM, KANBAN, Waterfall.
- Good skills in data analysis and problem solving test strategies, test cases.
- Experience Leading Offshore Team and Interns.
- Good experience in SQL queries and Joins Executing Shell script in UNIX/ Linux.
- Experience in Analyzing results and provide suggestions and solutions to client.
- Experience with Agile Sprint Management with Rally (CA Agile Central) and bug Tracking solutions such as JIRA, QC,ALM QC.
- Experienced and more focused on using Cucumber with the Ruby Capybara library to test web applications and with the Calabash libraries to test Android and iOS applications.
- Knowledge in Performance Testing of Web Applications using Jmeter and Load Runner.
- Hands on experience in mobile testing using APPIUM on different mobile frameworks for IOS and Android applications.
- Hands on experience on windows events like file uploading and downloading using Robot class.
- Experience in working with product, PM and multiple teams coordinating for deployment.
- Work in Fast - paced environment.
- Highly experienced in Implementing Configuration Management tools like Puppet and Chef.
- Experience in working on Aggressive timelines for project.
- Involved in verification and validation of multiple projects.
- Understand, Analyze Risk for project and communicating to clients.
- Experience working with ON site and Offshore model.
- Trouble shoot On Air issues, roué issues and track them.
- Tested Web Services, providing required input data to request XML and validated response XML.
- Setup puppet client/node and ensure that puppet clients could communicate with puppet master.
- Create, update, and implement employee training matrices to reflect FDA requirements and company policy.
- Experience working on Selenium Frame work involving Java Script.
- Experience working Selenium Frame work involving Chai, Mocha, Node JS.
- Experience running Build reports using Bamboo.
- Experience in working closely with Product to ensure all the requirements are captured in the tickets.
- Proficient with automation testing using Quick Test Professional and developing function libraries in VB script for QTP.
- Experience in analyzing business specification documents, developing test plans, defining test cases, developing and automating test scripts.
- Good experience in QTP - VB Script programming standards, developed reusable functional libraries, which are used in different scripts. Good experience in handling custom objects, exception handling/Recovery Scenarios in QTP and also familiar with String functions, Date functions, Math functions and other related QTP functions.
- Utilizing Dictionary object in QTP, Maintaining Test data in Excel files and Importing Excel files from Resources module in Quality center to QTP data table and read the values based on the functional requirement.
- Good working experience using Test Director / Quality Center, Rally, Clear Quest, Jira, Bugzilla bug tracking tools.
- Experience using different Frameworks like Hybrid, Keyword and Data Driven frame works in QTP, and extensively worked on Scripting using Shared Object repository and Descriptive Programming.
- Hands-on experience in Black box Testing, White box testing, Unit Testing, User acceptance testing (UAT), Functional, Integration, GUI, System, Usability, Regression, Performance, Security, Stress Testing and backout testing.
- Participated in requirement review meetings, analyzing requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect management, Reporting and tracking.
- Proficiency in Structured Query Language (SQL), Joins, stored procedures.
- Excellent Analytical and problem solving skills, Interpersonal and communication skills. Result oriented, committed and hard working with a quest to learn new technologies and undertake challenging tasks.
- Highly motivated, self-starter able to work independently and collaboratively within a diverse technical and management teams
TECHNICAL SKILLS
Testing Skills: Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting, Test Manager, Test Automation script writing, Runbook automation, Black Box and White Box testing, GUI and API Testing
Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2, Selenium.
Languages: Java 2 Standard Edition 5.0, SQL/ PL SQL, Oracle, C, C++
Web/JavaEE Technologies: J2EE, Servlets, Java Server Faces (JSF), JSP, JDBC, Tag Libraries, AJAX, MVC, Struts, Spring, Hibernate, JUnit, CSS, JMS, Web Services, HTML, XML, JavaScript, Ajax, JQuery, Angular.js, Bootstrap,Witbe
Web/Application Servers, Portal & Portal API's: Tomcat, Web Logic, Web Sphere, JBoss. Web sphere Portal Server(JSR 168/286 API)
IDE Tools: Eclipse, Net Beans
Testing technologies/tools: HP Quality Center 9.0, QTP 10.0, UFT 11.5, Selenium IDE 2.50, WebDriver, TestNG, Jenkins, Cucumber JUnit, JMeter, SoapUI, Windmill
Other Tools: behat, Log4j, SLF4J, Product Studio, Image Builder, VM Ware, Bugzilla, JIRA, Bughost
Scripting: JavaScript, Jquery.
Modeling tools: StarUML, Rational Rose.
OS: Windows 7, Windows NT/XP/2000, Linux, Ubuntu.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr QA Analyst
Responsibilities:
- Gather requirements and design documents.
- Analyze and understand the requirements and write the test cases.
- Coordinate with business and team leads with meetings and sign off.
- Wrote Python scripts to develop automated scripts and frame works and designed and executing the automation scripts using selenium- webdriver.
- Used Appium for mobile app testing Android and iOS. Integrated Appium for distributing tests on the cloud.
- Worked on Compatibility and Functional system testing for IOS and Android OS platforms using Perfecto Mobile simulator and Physical devices.
- Performed regression testing encoding/decoding of the company specific JSON and Generic format.
- Used Robot class for automating the windows GUI and general scripting.
- IOT and Field verification in IMS/Volte/LTE/4G and 3G technologies along with TE and Newtwork log analysis.
- Implement systems that are highly available, scalable, and self-healing on the AWS platforms.
- Setting up Auto scaling of the instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
- Worked in tandem with the development team and business team to strategies all scenarios based of requirements.
- Designed and documented REST/HTPP, SOAP APIs, including JSON data formats and API versioning strategy.
- Edit and revise legal documents for continuity throughout company and compliance with FDA regulations.
- Extensively worked on Distributed sales, Account Receivables, Order to Cash, Planning, Inventory and Purchasing modules in Oracle EBS.
- Lead automated testing on for multiple applications using the Witbe tool.
- Good experience in program management, project management and client & business engagement, have built, mentored and led geographically distributed cross functional and cross platform teams in Agile(SCRUM) and Waterfall models.
- Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
- Customized busy box and many other source tools for Android/ Linux on Mobile platforms.
- Worked closely with software developers and Devops to debug software and system problems.
- Performed Black- box/API testing for web and mobile application across multiple devices in Perfecto/ UFT.
- Proficient in building automated test scripts using Witbe tool using python.
- Embedded Linux Kernel Validation and Debugging on Evaluation Boards using open source tools.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Performed stability and performance testing for STB using the python and UNIX shell scripts.
- Developed QTP scripts for various reports.
- Tandem/HP Nonstop to a windows based SQL server environment.
- RECAP testing various projects using Tandem and IBM platforms.
- Used the Ruby Capybara library to create web tests.
- Use the Ruby Calabash-iOS and Calabash- Android libraries to create mobile tests.
- Created VB scripts for regression testing using QTP
- Created Generic functions in VB Script in UFT for both Windows and Web based applications.
- Ensures that the existing functionality is working properly by performing regression testing with QTP scripts.
- Conducted progress meetings and resolved technical/non-technical ALM issues and assigned test execution effort to responsible testers.
- Extended Junit framework by adding some helper classes and methods.
- Involved in Regression testing using Selenium.
- Enhancing the Selenium Test cases for Cross browser testing.
- Developed training materials for Dedicated Test Automation Consultants who utilize Ruby/ Cucumber to perform test automation.
- Start testing on the respective test environment and make sure the testing has been completed within the given deadlines.
- Created custom functions, Dictionary objects, Data driven automation framework using VB Scripts.
- Written complex SQL queries to compare the source billing data with the target billing data, line item by line item.
- Used SOAP UI in tasks to test Web Services running on WebLogic Server.
- Involved in SOAP and Restful web services using SOAP UI.
- Testing multiple content controls that are created and incorporated in to TFS work item types
- Communicate the progress with the Project Managers, Business Analyst, Team leaders and clients.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Prepared testcases for TDM where large database integrations.
- Developed templates that transformed JSON-based API responses to help Mobile and web teams meet critical project deadlines.
- Used SQL queries for getting the data from the database for testing.
- Data analysis and data validations were done using the SQL Queries.
- UsedQTPin running the client and server automation for regression tests.
- Involved in writingTest Plans and Test CasesinMicrosoft’s Test Manager,based on system requirements
- Queried the databases, wrote test validation scripts and perform testing.
- Trained the QA engineers for effective ways of finding bugs on system stability and on Linux core kernel.
- Write shell scripts to automate the processes on the servers.
- Involved in Data Analysis, Testing Reports and validating the data.
- Responsible for creating and testing SSRS and Cube reports.
- Developed Test cases and Test plans and creating Bugs using Clear Quest and TFS.
- Adhering to defect tracking processes by documenting software defects, using a defect tracking tool (Rally/Ca Technology), monitoring the progress in a timely manner(Using JIRA), and escalating aging priority defects.
Environment: /Technologies: SQL Server 2008,Jmeter, HP ALM(QC), CR&B Tool, Robot class, MS Excel, SSRS, JIRA, ClearQuest, C#. NET, SOAP 4.0, JSON, Visual Studio 2012, TFS, Putty, Selenium 2.4
Confidential, Fort Worth, TX
Sr. Test Engineer
Responsibilities:
- Responsible for analyzing and understanding the requirements.
- Performed the detailed analysis of the requirements for designing of the test cases and any Ambiguities in the requirements/documents were resolved with the BA and SMEs.
- Having good experience in Chef and Puppet for Deployment on Multiple plat forms.
- Tested the application under Load and Stress using Load Runner.
- Support software development and engineering efforts through careful and controlled testing as well as administration of testing platforms such as HP ALM.
- Responsible for maintaining different testing/QA Environments and erection of the PROD environment in AWS.
- Performed manual testing on real smart phones using Perfecto Mobile on Android and iOS platforms.
- Involved in Web Services implementation& Web Service testing using Soap UI and used Web Services for program / Device installations, program update, remove and replace transactions.
- Performance tuning and stress-testing of Mongo database using Mongo utilities.
- Creation, Edit and updating Tandem scripts and execution of the scripts and validation of results.
- Test, troubleshoot and inspected of Tandem and signalling transfer points (STP).
- Experience in LDAP and Jenkins Integration, designed and developed integrated solutions through these Devops tools, processes and procedures to facilitate the cost effective delivery of services or fielding of products.
- Used Apache Jmeter to perform bsic load and stress testing on web application.
- Automated various user test flows using Python with the selenium webdriver API.
- Used Auto IT and Robot API for automating the windows GUI, general scripting and created .au3 files using AutoIT to interact with the desktop windows to upload files.
- Responsible for creating the Test plan and the Test cases.
- Performed the execution of the test cases and tested the application features like My Bill, Plan, Features, Profile, Support and Usage Info.
- Involved in Automation Infrastructure Development using Selenium.
- Created Test cases using element locators and Selenium web driver methods.
- Analyzed Functional Requirements, Use Cases, Architecture, and Application Interface Specification documents to determine testing coverage. Held internal QA and external stakeholder.
- Used C# Scripts in QTP to access webpage script variables
- Created and executed SQL scripts to be used for test validation
- Executed test cases usingtest manager.
- Worked closely with the development team to get the QA activities done effectively.
- Extensively involved in Build Verification Testing, Functional Testing.
- Logged the Defects and properly handled the issue resolutions.
- Coordinated the defect review calls with the development team.
- Developed Requirement Traceability Matrix (RTM) for tracking and ensuring all the test requirements have been tested.
- Used CR&B Tool for entering Findings for accounts with differences.
- Used SharePoint for accessing CR&B Reports, Environment Reports, Status/Review Reports and all Project documents.
- Conducted functionality testing usingQuick Test Pro
- Testing of Web Services using web services client generated using JSON, SOAP UI, TCP Monitor to track request and response SOAP Messages
- Maintained all the Test results.
- Also created the test cases for UAT.
- Responsible for Test Closure Activities and providing the Test Closure Document to the stakeholders
Environment: /Technologies: Oracle SQL Server, CR&B Tool, MS Excel, Share Point, C#, JSON, SOAP 4.0, XML, HTML5, CSS3, Java Script, Selenium 2.4, Visual Studio 2015, QTP 10.x/9.5.
Confidential, VA
Sr. Test Engineer
Responsibilities:
- Responsible for gathering requirements from SME and Technical Lead and created functional requirements.
- Responsible to create and maintain required deliverables: Test Plan, Test Cases, and Test data - Manual & Automated, Test Execution, Test Results Reporting, Bug Tracking and Resolution.
- Performed Unit, System, integration, Regression and User Acceptance testing for Smart Energy savings and Peak Rewards Mobile applications.
- Customized Quality Center Project Workflow with adding new fields in HP ALM to generate reports.
- Created Requirements Traceability Matrix to ensure that all the requirements are covered by the test cases.
- Linked all test cases to the related Requirements in H P Quality Center and created RTM reports.
- Responsible for daily Enrolment Errors handling report generation using Honeywell, Yukon and CCB (Customer Care & Billing) systems & Enrolment Errors root cause analysis and Errors resolution.
- Gained knowledge of Sim corp dimension for providing flexibility, scalability and adaptability needed in everyday business operations in order to mitigate risks, reduce cost and enable business to grow.
- Attend daily scrum meetings with project manager, technical lead and team members to discuss about outstanding issues, status and ongoing approach to work accomplishment and outstanding issues resolution.
- Involved in two way pilot project implementation and tested Wi-Fi connected thermostats daily & weekly thermostat schedules, summer Overrides details in BGE full site and backend database.
- Conducting test execution status and defect Triage meetings with Project manager, developers and testers.
- Responsible to create SQL, PL/SQL queries for data validation, data mapping and performed data base testing.
- Responsible to validate daily customer update files from the vendor - Honey well against existing database.
- Involved in Business Objects - Universe creation using SQL, PL/SQL Queries and Tested Business Intelligence reports.
- Created Automation scripts using QTP, design and develop Automation framework doing proof of concept, estimation and planning automation activities.
- Involved in implementing test environments for a client-server or distributed system involving relational databases.
- Performed browser compatibility testing for Peak Rewards application using various browsers i.e., Internet Explorer 8.0, 9.0,10, Google Chrome, Mozilla Firefox and Safari.
- Configured Public and Private - Project Reports, Test execution status Reports and Graphs in ALM Dashboard to measure the status of the project.
Environment: Windows, Oracle 10g,MS SQL Server, HP ALM 11.5,QTP 10, Load Runner, Honeywell, Yukon, CCB, TIBCO, Java, .Net, SOAP UI, Web Services, SharePoint, Agile, Business Objects, Informatica Power center, MS Office, MS Visio, SharePoint, Oracle SQL Developer, PowerPoint, UNIX.
Confidential, Atlanta, GA
Sr. QA Analyst
Responsibilities:
- Performed testing activities inclusive of Functional, Integration testing, System, GUI and Regression Preparing and executing automation test scripts using QTP
- Manually Tested the new test cases for new functionality and automated them for further loads to reduce testing effort and time using Quick Test Professional
- Analyzed Test Plan and Test Cases based on Requirements and General Design Documents involved in both Manual and Automation Testing for Personal accounts module
- Created a testing framewer using Selenium Webdriver and ANT
- Acted as single point of contact for QA when necessary to ensure proper coordination and resolution of issues.
- Peer Review Business Requirements Documents, User Stories, Technical Specifications and other critical documentation to ensure that the testing strategy can be successfully developed
- Performed manual testing of new releases for web based mortgage industry software applications
- Identify/work with development on the creation of test data needed for test execution
- Validate that System Testing Entrance and Exit Criteria are met
- Created User Defined Functions in QTP Function Library to re-use them in different tests and using Test Director for Defect tracking and reporting
- Played stellar role in test case review meetings and requirements walkthroughs
Environment: Windows XP, Rational Rose, Rational Requisite Pro, MS Visio, MS Word, MS PowerPoint, MS FrontPage.Java.
Confidential, Atlanta, GA
Test Automation Engineer
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
- Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
- Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Design and Developed automated functional Test suite using Selenium WebDriver.
- 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.
- Developed automation scenarios using the functional test cases
- Developed Selenium test cases using Junit framework.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Involved in Writing ANT build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, admin UI and java client modules.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Implemented Data-Driven test to verify the same functionality with multiple sets of data.
- Defect testing and exploratory testing/Ad-hoc testing was performed after each build.
- Used Firebug and Firepath to write automated test scripts using XPATH.
- Used Jenkins continuous integration server to run automated test suites.
- Performed UI testing, Database testing after reviewing the story cards and database diagram.
- Created automation scripts in SOAP UI using Groovy Script for web services testing.
- Extensively executed SQL Queries on database tables to verify the database.
- Involved in testing the database and data validation using SQL Queries.
- Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
- Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
- Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
- Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: Selenium WebDriver, Jira, Java, JUnit, Ant, Jenkins, Cucumber, XPath, Fire Path, Firebug, HTML, JavaScript, XML, Subversion (SVN), SQL, Oracle and Windows.
Confidential, Orlando, FL
Quality Assurance Tester
Responsibilities:
- Developed manual test cases in Quality Center reflecting user needs for the Functional, Regression, UAT, Performance testing and Security requirements.
- Involved in reviewing the requirements, designs and layout specifications.
- Worked closely with development team in creating automated scripts for the application using Selenium.
- Worked on the backend testing of internal tools, used in the validation and prototyping of the company’s hardware solutions for customers.
- \Attended in daily, review, and milestone meetings as checkpoints for progress.
- Worked on the functional, integration, system level, and regression testing of client server applications.
- Worked with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Created automated test plans, test cases and executed the tests using QTP (Quick Test Pro). Also performed Function and Regression testing in multiple sprints of the application and analyzed the results using QTP.
- Performed manual testing using Quality Center/Test Director to developed test cases, test plan and Test scenarios; execute test cases, analyzed any defects or bugs and reported to appropriate departments.
- Worked closely with Business teams and participated in Business Acceptance Testing.
- Involved in Impact Analysis and Estimation for Requirement Change Notice (RCN) and Change Request (CR).
- Participated in Test documentation reviews and walkthroughs, including those for Test plans, Test cases, Test strategies, Test methodologies, and Test Summary Reports. Designed and maintained regression suites and executed through Quality Center.
- Performed defect tracking and defect retesting using Clear Case, and Jira.
- Excellent documentation using Visio, and Frame Maker.
Environment: Selenium, Quick Test Pro (QTP), HP Quality Center (QC), Oracle, SQL, UNIX, Linux, Oracle, VBScript, VM Ware.
Confidential
QA Consultant
Responsibilities:
- Developed Manual test cases by decomposing use cases for specific functional requirements.
- Made recommendations for manual and automated testing of varied functionality.
- Performed Regression testing on daily builds.
- Wrote SQL queries to check proper data population in application tables.
- Participated in status meetings to report issues.
- Communicated with developers through all phases of testing to prioritize bug resolution.
- Performed Integration testing to verify the interface between various application modules.
- Performed System, User acceptance testing (UAT) and Regression Testing for new releases.
- Worked with developers to reproduce errors and resolve software anomalies.
- Working in Waterfall model/Agile
- MS share point collection sites testing
- Bug reporting done using Trust/Smart test manager.
Environment: Cobol, Mainframes, Smart test manager, MS Office Suite, Windows XP, Oracle, JavaScript, HTML, SQL, PL-SQL, JAVA,J2EE, UNIX, Windows NT