Sr Qa Analyst Resume
Atlanta, GA
SUMMARY
- Over 8+ years of experience as a Quality Analyst (Manual and Automation) Experience testing web based and mobile applications (Backend and Frontend) across various domains Telecom, Healthcare, Finance, Retail and Automobile.
- Experience in automating applications using various Automation Frameworks
- Experience working in Various SDLC methodologies waterfall, AGILE Scrum.
- Experience working with various Selenium Frameworks for IDE and Web - Driver
- Developed Automation scripts using Java for selenium frameworks
- Experience working with packaged solutions like Siebel CRM and desktop/thick client applications.
- Good experience with data driven testing using excels as the source of data. Experience with test data creation.
- Experience working with various billing systems for consumer and business solutions including AMDOCS while working Confidential &T
- Expertise in troubleshooting integration of AMDOCS billing system into portals
- Experience working web and mobile applications
- Experience with web debugging tools like FireBug, HTTPFox to perform analysis of request, response and tags.
- Strong experience with creating test plans, writing test cases from requirements documents, functional specifications and from discussions with Business Analysts, executing the tests and reporting results back.
- Exposure to UNIX scripting in shell, ftp, vi, running jobs in background.
- Extensive experience with bug tracking tools like Jira, Quality Center, and BugZilla.
- Experience with office applications like Word, PowerPoint, Excel, and Visio.
- Experience with Auto, Online Media, Media, Engineering domains.
- Experience with working in both Agile and Waterfall models of development/projects.
- Have experience with using Jira in Agile environments.
- Good experience with backend testing, Data analysis / data validation experience with writing Structured Query Language (SQL) with focus on SQL Server. Worked with Joins, Sub Queries, aggregations, case statements.
- Experience with loading and extracting data from SQL server using import export wizard and using excel connectivity.
- Experience with working on multiple operating systems like Windows, Linux and Mac.
- Excellent Experience with source control system SVN (SubVersion) used Tortoise SVN as client on windows and command line interface on Linux.
- Have worked individually on projects as well as part of small and large teams.
- Ability to adopt to new methodologies, tools and technologies and domains depending on the job responsibilities.
TECHNICAL SKILLS
Automation Tools: Selenium IDE, Web-Driver, QTP,Link Checker Pro, SawMill, BrowserCam
Test Process and Other: Test Director, Quality Center, ClearCase, ClearQuest, Requisite Pro
Databases: SQL Server, Oracle, Netezza
Web Debugging: Firebug, HTTPFox
Languages & Scripting: Core Java, VBA, Shell Scripting, SQL
Other Tools: Jira, SVN, Visio, Microsoft Office, Aginity Netezza Workbench
Package Solutions: Siebel
Operating Systems: Windows, OSX, Linux
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr QA Analyst
Responsibilities:
- Responsible for Test Planning with manager & team leads and created test scenarios and test cases in Rally.
- Create task plan, assign task and review work with offshore team
- Perform post deployment sanity testing to determine if an application is healthy and stable before starting other major testing.
- Testing the billing solution integration with the service portal
- Threshold and notification alerts testing for the billing solution
- Perform System Testing for a fully simulated environment to test the application.
- Work with soap UI for generating API request and analyze the response success and failures of interfaces and also with the help of client provided AID / Tools.
- Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests.
- Escalated defects to developers and coordinated to resolve the issue in order to provide bug free product to the client in defect triage.
- Responsible for integration system testing between real interfaces.
- Designed and developed Automation framework in both Data driven and hybrid framework using Selenium WebDriver in Java .
- Did log praising and automation using shell scripting.
Environment: J2EE, Selenium Web Driver, Rally, SQL server MS Excel, Mozilla Firefox.
Confidential, Charlotte, NC
Automation Engineer
Responsibilities:
- Perform requirements analysis to understand how most commonly used metrics are derived from source data
- Design / develop strategies to spot check data for quality Confidential various stages of ETL
- Validate and compare metrics Confidential the source by applying calculation formulas and comparing the same with the reporting database to make sure that data is not lost during ETL process
- Designed and developed automation process to validate all possible reporting metrics across various reporting parameters
- The automation helped to validate all reports across all health care providers and all user permissions
- Worked with functional consultants to build queries for source validation applying business rules
- Developed Selenium automation (predominantly on Java using selenium features) for automation
- Was completely responsible for 2 automation modules of the 6 planned in 2014
Environment: J2EE, Selenium WebDriver, TestNG, Jira, Postgress, Netezza, DB2 MS Excel, Mozilla Firefox and Windows.
Confidential, Atlanta, GA
QA Engineer
Responsibilities:
- Performed Business Requirement Analysis by thoroughly understanding Project Design Document and Business Requirement Document.
- Created testing strategy keeping in mind project scope and timeline.
- Identified ambiguities and potential technical problems or design flaws so that preventive action can be taken.
- Designed and developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
- Developed test harnesses and automated tests in Selenium WebDriver.
- Wrote test plans, test objectives and detailed test cases for manual, regression and automated testing and ensure that they are according to standards.
- Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using TestNG.
- Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
- Converted all Record and play back selenese test cases into Selenium automated scripts.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/TestNG).
- Tested applications developed in Java with J2EE framework for Assessment division.
- UsedSelenium WebDriver for writing test scripts for regression test coverage.
- Provided UAT testing support.
- Extended TestNG framework by adding some helper classes and methods.
- Performed web testing on Apple and Android devices, device emulators and simulators.
- Used Selenium WebDriver used to test search results of Meta search engine.
- Utilized HP Quality Center for test case management and IBM Rational ClearQuest for logging defects.
- Participated in bug walk meetings with development team, business team and project managers for defect triage and provide analysis on the nature of the defect.
- Coordinated tasks with onshore/offshore resources.
- Developed user manuals and assist in fellow employees to increase their knowledge of the system.
Environment: J2EE, Selenium WebDriver, TestNG, IBM Rational ClearQuest, HP Quality Center, Ant, MS Excel, Mozilla Firefox and Windows.
Confidential, Concord, CA
QA Engineer
Responsibilities:
- Elicited requirements from business to determine functional specifications leading to concrete implementation requirements.
- Served as a liaison between business, application team and technical team.
- Reviewed the requirements and the Use Cases Diagrams to write Test Cases/ Test plan that would test various Scenarios.
- Worked on Agile (Scrum) project methodology.
- Design and Developed automated functional Test suite using Selenium WebDriver.
- Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
- Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Wrote scripts using WebDriver (script language -JAVA) and Junit framework.
- Executed manual and automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit.
- Served as a functional SME for high visibility projects providing recommendations for improvement and technical expertise alongside project life cycle resulting in the delivery of projects on time.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Conducted stand up meetings to manage communications between multiple teams to ensure project success.
- Supported production install and served as a point person for project issues in the capacity of a Lead Analyst.
Environment: Java, Selenium WebDriver, Junit, JavaScript, HTML, CSS, XPath, Web Services, XML,Eclipse, Windows, Oracle, Agile Methodology.
Confidential, Cincinnati, OH.
QA Analyst
Responsibilities:
- Analyzed Business requirement (BRD's) functional design specifications (FDS) & use case Documents in order to understand the application requirements, functionalities, scope and limitations.
- Divided tests into multiple actions to design more modular and efficient tests.
- Extensively used Quality Center for scheduling test and defect tracking.
- Developed Test Plans, Test Cases, Test Scripts, Test Strategy, Test Scenarios and Test Reports.
- Involved in Automation of realtime flight log data collection from outlook using VBA (Visual Basic for Applications).
- Performed Flight Log Data storage, archival and purging.
- Involved in Monitoring of missing flight log data and communicating problems/issues to the data collection team.
- Performed Functional test of the flight health check web application using QTP.
- Conducted Manual validation of the flight health metrics reported on the web application against the backend data.
- Created formulas in excel to replicate the basic forecasting and apply them to the flight specific data.
Confidential, New York, NY
QA Analyst
Responsibilities:
- Performed tests on various sprints of Agile development process. Actively involved in Test Planning with manager & team leads. Created Test scenarios and Test cases in Quality Center.
- Performed Smoke testing to determine if an application is healthy and stable before starting other major testing.
- Developed and maintained automated regression test cases in QTP.
- Performed Integration Testing as development team releases the product.
- Executed automated QTP scripts and reproduced failures manually.
- Tracked Defects/Bugs and logged those defects in Quality Center (QC) from Excel sheet matrix.
- Escalated defects to programmers/developers to resolve the issue in order to provide bug free product to the client.
- 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.
- Conducted End-to-End and Black box testing.
- Performed Security Test to determine if the system can protect itself from unauthorized internal & external users
- Conducted Data Validation Testing (back-end) using SQL queries.
- Performed Usability testing on all the GUI forms as an end user to make sure the application is user friendly and easy to learn.
- Performed Acceptance Testing to evaluate the system compliance with the business requirements and ready for deliver to the client.
- Tested Web page presentation manually for different Browser compatibility.
- Attended weekly defect report meetings and presented progress reports to senior management.
- Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed.
- Executed test cases before and after bug fixes for each build for User acceptance testing.
Confidential, VA
QA Tester
Responsibilities:
- Prepared Test cases for Testing of applications with Web-based interfaces.
- Involved in Functional study of application.
- Involved in preparing Test cases.
- Design of ITP (Integrated Test Plan), Test Schedule and Test Matrix.
- Involved in execution of Test cases.
- Involved in Tracking of Bugs.
- Used Log files to find out details and Sawmill to Remove bugs in the application and conduct testing to ensure application functionality as per client requirements / specifications.
- Response code analysis for websites with Log Analysis.
Confidential
QA Tester
Responsibilities:
- Writing Test Cases.
- Involved in GUI Testing.
- Involved in Functionality testing and Regression testing.
- Held weekly meeting with the Teammates and Team Lead and escalated the issues concerned.
- Prepared defect reports