We provide IT Staff Augmentation Services!

Qa Analyst Resume

4.00/5 (Submit Your Rating)

Pringfield, VA

SUMMARY

  • 8+ years of experience working as QA Engineer for Software Development (SDLC) and Testing Life Cycle (STLC) including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client - Server Applications.
  • Experience in developing end-to-end automation using Selenium WebDriver/ RC/ IDE/ Grid, UFT, Junit/ Test NG, ANT, Maven, Jenkins/ Hudson, Cucumber, Web Services (REST, SOAP).
  • Extensive Work Experience in Automation Testing, Database Testing and Manual Testing for Applications.
  • Excellent working noledge in Team Foundation Server (TFS) Architecture, Design, Development, Administration and Maintenance.
  • Maintained theSelenium& JAVA automation code and resource in source controls versions like SVN over teh time for improvements and new features.
  • Responsible for sprint deliverables and In-sprint automation scripts using Gherkins/Cucumberand Ruby.
  • Extensive experience in Analysis and Implementation of Healthcare Application usingFacets.
  • Experience in working with testing tools like QTP, Load Runner, JUnit, Eclipse and preparation of automation test framework.
  • CreatedQTPscripts with reusable and external Actions and, called functions in Actions.
  • Designing/implementing/maintaining automation tools using Junit,Fitnesseand TestNG.
  • Prioritizing testing efforts for teh team and working ontestdeliverables for each sprint release. Trackingtestresults and testing progress inMicrosoftTestManagerTool (MTM).
  • Sound noledge on Maven and Ant for Project building tool, Jenkins and Bamboo for Continuous Integration
  • Extensive work experience in Automation Testing of IOS and Android Apps and Devices using Appium.
  • Provided strategic test planning, roadmap andsecuritythreat modeling.
  • Developed and executed script in java usingSeeTestfor teh test scenarios in QC for both Android & IOS Devices.
  • Automation: Designed and created service test automation using Ready API (SOAPUI) andGroovy script.
  • Scripting Test cases using Element locators, WebDriver methods, Python programming features andPyunit
  • Engaging with customers on a daily basis for RDMS SIT/UATPhase Testing review along with attending calls for QA/UATtesting review and halping teh QA/UATteam with any issues/concerns.
  • Tested different functions of thePOSsystem like scanning, payments and returns. Moreover, make sure dat teh system met teh requirements and expectations.
  • Experienced in creating and testing teh IOS applications using teh IOS Simulator.
  • Executing and modifying test cases using LISA’s test tool.
  • Working experience XPath, Firebug, Fire Path, Log4j, Maven and TESTNG annotations
  • Good experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of teh Script.
  • Expertise in developing, estimating, documenting, executing test cases manually, and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Experienced in developing WinForms usingC#, web-based applications using ASP.NET, VB.Net.
  • Used tools such asJmeterfor performance testing.
  • Proficient in creating automation script from scratch. Sound noledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Expertise in Agile/SCRUM methodologies, Behavioral Driven Development (BDD), Test Driven Development (TDD) and Waterfall methodologies.
  • Possess strong domain noledge of Telecom, financial services and Banking products
  • Expertise in version Control software, Interfaces, Frontend and Tool using GIT
  • Experienced in analyzing Business Requirements and Functional Requirements. Proficient in creating Requirement Traceability Matrix (RTM)
  • Prepared groovy scripts for data driven testing, storing request and response files and test response results into excel file usingsoapUI.
  • Hands on experience in writing SQL Queries, extract data from Ms-SQL Server, MySQL, DB2 and Oracle.
  • Proven skills in SQL, RDBMS and UNIX variants, Windows/UNIX Commands, Scripts and testing on Windows/UNIX platforms
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing
  • Experience in Oracle database administration and good understanding of Data warehousing concepts ETL and testing Web Services using SOAP UI.
  • Experience understanding teh code written in different programming languages Java, Python, Java Script and databases like Oracle, SQL Server.
  • Writing complexSQLqueries andPL/SQLprocedures to extract data from various source tables.
  • Experience understanding teh end to end testing for Angular JS using Protractor.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Mercury/HP Quality Center, JIRA, IBM Rational Clear Quest, BugZilla.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Solid SQL skills, can write complex SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/RC/GRID, Mercury Interactive Suite (QTP, JMeter, LOAD RUNNER, TEST DIRECTOR -HP QC/ALM), Clear quest, Cucumber, Log4J, Firebug, Lisa, Fire Path, TestNG, SOAPUI, Coded UI, Appium, SeeTest, Protractor.

Frameworks: Junit, TestNG, TDD, BDD

Operating System: Windows XP, Windows 95/98,Windows, UNIX, LINUX, DOS, Mac OS.

Languages: Java, C, JavaScript, Shell Script, Perl, Python, Ruby, HTML, XML, VBScript (UFT), PowerShell Script, C#.

Build/ CI Tools: Ant, Maven, Jenkin, Jenkins, Hudson

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo

Web Technologies: HTML, XML, J2EE, MVS, VB.NET, Visual Studio.Net, .NET, ASP.NET, C#, XML, VB Script.

Microsoft tools: MS-WORD, MS-VISIO, MS-PROJECT, MS-EXCEL.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAPUI

Databases Technologies: My SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS ACCESS 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL, DBFit.

PROFESSIONAL EXPERIENCE

Confidential, Springfield, VA

QA Analyst

Responsibilities:

  • Designed Test Automation scripts using Java (Eclipse IDE)
  • Executed automated test cases on different browser platforms like IE, Mozilla Fire fox and Google Chrome by using Selenium Web Driver and Test NG.
  • Designed Keyword Driven Framework in Selenium with web driver and selenium RC integrated to testing.
  • PerformUATTesting against User Requirements and coordinated with Business Analyst, Developers, and SMEs and actively involved in Production phase testing
  • Tested IOS applications on iPhone simulator, iPod touch and iPhone device using IOS Simulator.
  • Experienced in Mobile Application Testing for different operating systems using Appium.
  • Designed, implemented and maintained Hybrid Framework (Data Driven + Keyword Driven Framework) for automation testing activities
  • Write Unit and e2e tests usingProtractor,Jasmineand Karma.
  • Create automated regression tests of REST services withJMeter, Java
  • Experienced in working with REST and SOAP API using SOAP UI.
  • Performed stress testing usinggroovyscripts.
  • Perform enhancements for Web usingC#ASP.Net using Visual studio 2010.
  • Experience with building Project schedules usingMicrosofttest Manger (MTM).
  • Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
  • Manage Android/iOS automation tests inSeeTestand selenium based Apium tool.
  • Experience in behavior driven development (BDD) approach using selenium-cucumberto write and execute automated acceptance/unit tests.
  • Developed BDD scenarios for functional and regression suite using Cucumber andgherkins.
  • Performed in System, Integration, Functional, Regression, Performance,Securityand UATTesting.
  • Developed and maintained automated test cases in Selenium WebDriver using Java programming language and Junit Framework
  • Follow up with standard Test Methodology such as Iterative, AGILE and software testing life cycle (STLC) to perform different types of testing for teh projects.
  • Working in a fast-paced iterative development environment using Agile/Scrum methodology.
  • Tested Oracle PL/SQL Packages for creating and generating complex reports for management decision-making processes.
  • Also added new UI automation test cases using Selenium andProtractor.
  • Data was generated from teh backend through SQL Query and copied into Datasheets for HP UFT automation
  • Extensively usediTKOLISAand SOAP UI Parameterize its tag values to cover teh different scenarios using Input XML
  • Created automation scripts for Android application usingGroovyScripts, page objects and APPIUM.
  • Worked on Scripting Language JavaScript, HTML, CSS and XML
  • Validated Web Service modules using Soap UI tool (Preparing web Service request and added autantication information in Soap Header). Possess understanding of WSDL, schema, XML documents for Web Service Testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Quality Center for bug tracking and reporting followed up with development team to verify bug fixes, and update bug status.
  • Automated test scripts for application’s web pages using Selenium Web Driver in Page Object Model (POM) design pattern.
  • Created reusable components using ApachePOIto develop daily reports mails with PDF/RTF/XML format.
  • Trained developers to get familiar on TFS 2012 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Extensively worked with UNIX commands and Unix shell scripts
  • Prepared Test cases, wrote test scripts from various test scenarios across builds using HP ALM / Quality Center.
  • Experience in Functional Driven Framework, Data Driven Framework, Keyword Framework and Hybrid Framework. (TDD, BDD)
  • Experience in understanding teh end to end Testing for Angular JS using Protractor
  • Cucumber used for teh entire regression testing and functional testing with Selenium as primary tool to teh Ruby Test Scenarios, Test Cases and Test conditions identified.
  • Integrated teh test suites to Jenkins to execute them automatically after every successful deployment.
  • Created automated scenarios using QTP for IBMPOSand GUI testing.
  • Proficient in Automation tools like Quick Test Professional (QTP), HP ALM, and HPE UFT.
  • Used automation end to end testing for java Script using Web driver JS, Jasmin and Protractor
  • Involved manual testing of various test cases and generate analysis report with Quality Center/ALM.
  • Used ANT to build and run teh Selenium automation framework. Once teh script got over, framework used to send teh automation reports over email.
  • Expertise in version Control software, Interfaces, Frontend and Tool using GIT
  • Triage production issues / feature defects along with developers, identified teh root causes and re-verified fixes. Report and track all teh defects to closure using JIRA

Environment: Java, Selenium IDE/WebDriver, Groovy, JavaScript, Lisa, C#, TestNG, Maven, Eclipse, Microsoft Test Manger (MTM), SOAPUI, XML, Quality Center, MSWord, MS Excel, JIRA, Load runner, Windows XML, Java, SOAP UI, HTML, XML, Web Services, Unix, Windows.

Confidential, Pittsburg, PA

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional requirements specification to get a better understanding of teh system from both technical and business perspective
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Automated System Testing for trading transactions, exchange operations and payment methods using selenium WebDriver, C#.
  • Used ApachePOIfor teh data driven test cases.
  • Applied robust Page object pattern (POM) on new builds and every modification in teh application for Selenium WebDriver to do Smoke and Regression testing.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver, which cut down teh script development time in half.
  • UsedJasmineBDD for Unit testing andProtractorfor E2E testing.
  • Worked with accounting department in matters concerning billing and billing reports inFacets Solution.
  • Good hands on Experience developing BDD scenarios using Cucumber -Gherkins
  • Created automated scripts - Load Runner Web Services, Soap UI, and XML.
  • Responsible for Functional, Smoke, Regression, GUI, Integration, End-to-End, Database andUAT testing
  • Very good experience in usingJMeterfor performance, load and functional testing
  • Conveyed issues regarding improperPOStransaction procedures to field personnel, when necessary.
  • Developed Test Cases for Deployment Verification,ETLData Validation, Cube Testing and Report testing
  • Performed match/merge and ran match rules to check teh TEMPeffectiveness ofMDMon data.
  • DevelopedSQLLoader control programs, interfaces andPL/SQLvalidation scripts to transfer flat file data into oracle database.
  • Responsible for managing Code Repository in TFS 2010.
  • Extensive hands-on experience with HP Quality Center.
  • Automate teh backend databases to validate teh web services response usingLisa
  • Experienced with automatic testing withPyUnit, PyTest modules
  • Manage Android/iOS automation tests inSeeTestand selenium based Appium tool.
  • Generated property list for every application dynamically usingPython.
  • Involved in preparing Test Plan, writing teh Test Cases and defect tracking using JIRA
  • Worked and updated teh Selenium testing Custom Common components (XLS reader using JXL, JDBC)
  • Testcase management & reporting usingMicrosoftTestManager.
  • Developed and executed script in java usingSeeTestfor teh test scenarios in QC for both Android & iOS Devices.
  • Created and Maintained Server side Integration Test usingPythonand Selenium Webdriver.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed testing on IOS or Android Mobile applications using open source frameworks like Appium.
  • Worked on teh Rest API and Soap API using teh Soap UI.
  • Implemented testing on Android and IOS Applications using Emulators.
  • Involved in TDD for developing and performing test cases using Jasmine,Protractorand Karma.
  • Involved in teh Continuous Integration of teh automation framework on ANT build files with Jenkins.
  • Tested theETLInformatica mappings and otherETLProcesses (Data Warehouse Testing)
  • Hands on experience in writing SQL Queries, extract data from Oracle.
  • Created and executing SQL queries to check teh impact of front-end operations on teh back- end database table Content and performing data validation to new data warehouse products.
  • Used HP ALM to execute test cases and identifying, reporting & resolving defects.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Maven, SVN, Selenium WebDriver, Java and Selenium Grid to create nightly automation scripts.
  • Worked with Cucumber with Feature files to write test automation steps and acceptance tests for teh User Acceptance testing (UAT) using Ruby.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in Quality Center.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Environment: Java, Selenium IDE/WebDriver, Jenkins, Lisa, JavaScript, TestNG, Maven, Eclipse, SOAPUI, XML, Quality Center, MSWord, MS Excel, SQL, Oracle 11g, Windows 7.

Confidential, Lynnwood, WA

QA Automation Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for teh application as well as for teh database Evaluate and analyze Business Requirements, Functional Specification documents.
  • Performed Automation for regression using Selenium WebDriver and Selenium GRID
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Fire Fox, Safari and Chrome.
  • Enhancing teh Support for teh Excel files using Apache POI with teh halp of XML, Java, and XLSX.
  • Maintaining Window interface and modules using teh POM
  • Worked on Claims, Payments and Policies configuration in Siebel Financial Application
  • Written teh automation test cases using selenium,cucumber, Java.
  • Experience in working on Technical aspects of Order Management, Pricing and Product configuration in Siebel E-Communication Application
  • Experience in working with Test Driven development (TDD/BDD) by writinggherkinslanguage in cucumber tool.
  • Automated tests in android and IOS phones using See Test, Selendroid andAppium
  • Wrote and run Automation Scripts forPOSUI, using QTP for Functional and Regression testing.
  • Implemented Selenium WebDriver and automated, executed scripts on different browser and different platform usingPython
  • Worked in Agile environment, with an ability to accommodate and test teh newly proposed changes at any point of time during teh release.
  • Hands on experience in configuring teh Search rule engine in EAI Web services for secondary search inMDMrepository.
  • Performed mobile automation testing withSeeTestmobile automation tool and integrating Selenium Web driver code fromSeeTestto IDE.
  • IntegratedFitnesse with ALM to execute test cases from ALM and get results on ALM.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Conducted various types of Testing like Functionality Testing, GUI and Regression testing.
  • Creating High Level requirements documents and data mapping toFacetsby involving discussions with multiple stakeholders
  • Tested request and response XML's based web services interfaces using Soap UI and also teh REST API’s.
  • Well experienced on mobile testing usingSeetest, Appium tools.
  • Created Automated Regression test scripts usingiTKOLISA
  • Created automation scripts in Soap UI using Groovy Script for web services testing
  • Worked in designing framework in Selenium with C# using Nunit
  • Worked with Test Management, Test Cases, Bug Report and link issues using TFS.
  • Used Firebug Tool to identify teh Object's id, Name, Xpath, link in teh application and added annotations to teh test.
  • Wrote Ant build scripts to automate teh compilation and execution of JUNIT test cases/suites and integrated with Continuous Integration tools Jenkins for running test
  • Created RTM Matrix, ensured teh Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all teh Functional/Non Functional requirements
  • Coordinated all testing andUATtesting to satisfy clients' needs and give recommendation for offshore modeling.
  • Involved in designing scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Defect tracking and Defect Report Generation are prepared using ALM and HP Quality Center.
  • Used Quality Center for bug tracking and reporting followed up with development team to verify bug fixes, and update bug status.
  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center/ALM.
  • Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh Oracle supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Selenium IDE, Lisa, Junit, Load Runner, Jenkins, JMeter, Soap UI, Agile, ANT, Firebug, Eclipse, Quality Center, Oracle10g, Windows 7.

Confidential, Baco Raton, FL

QA Engineer

Responsibilities:

  • Designed teh test cases and developed test scripts using Java and Selenium.
  • Involved in MDM (Mobile Device Management), responsible for all teh stages from requirement gathering, development and testing
  • Performed Web Services Testing using SOAP UI for Various Web Services
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC and Junit.
  • Created Test Scripts Using UFT/QTP tool.
  • SQL Queries for backend testing and verifying teh application with multiple browsers using teh QTP tool.
  • Writing/Recording QTP scripts when necessary and customizing teh recorded scripts, running teh scripts on a new build.
  • Implemented Test driven development (TDD and BDD) framework using cucumber tool with GherkinsLanguage
  • Wrote Test cases in ALM and Defect report generation using ALM (Application Life Cycle Management) and Jira.
  • Automate Test Cases and create Test Suites locally within Eclipse for Functional, Integration, Regression, and Browser Compatibility, using Selenium Web Driver,TestNG.
  • Executed User Acceptance Tests in Behavior Driven Development Pattern usingCucumber.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Built up a Selenium test support framework against an AJAX/JavaScript heavy web application utilizing a page object pattern.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Junit framework for test cases Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Managed manual test passes/runs with Quality Center.
  • Involved in all teh phases of Manual Testing process and worked closely with Business stakeholders.
  • Executing System Test, Regression Test, User Acceptance Test (UAT)
  • Involved in teh Database Testing using SQL Quires of teh Application like checking all teh Tables in teh Database and checking whether teh data is moving in their Respective Tables.

Environment: Java, C#, Selenium RC/GRID, UAT, ALM, Junit, Ant, JavaScript, Soap UI, Eclipse, XML, HTML, JIRA, SQL, Oracle, Windows.

Confidential, Des Moines, IA

QA Engineer

Responsibilities:

  • Understanding business requirements, design documents and prepare test plans for functional, automation (QTP) and integration testing.
  • Developed Automation test scripts with QTP based on various use cases.
  • Coded scripts for testing teh test cases and made enhancements for modified scripts using Quick Test Professional (QTP) and UAT.
  • Strong experience in Software Development Life Cycle using Agile, Scrum, Waterfall methodologies.
  • Also performed ETL testing of Data Warehouse of Source to Target mappings per Business requirements.
  • Designed complex Oracle SQL queries (using joins and functions) for thorough QA testing of backend databases.
  • Good Experience on Selenium IDE and creating Scripts in selenium 2.53.1 withC#.
  • Automate teh test cases using Selenium Web driver with JAVA FrameworkTestNG.
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Involved in Manual and Automated testing using QTP and Quality Center.
  • Used JSON (JavaScript Object Notation) to read teh Java script object.
  • Worked on Testing Payment Web Application, which uses Restful Web services, XML, DOM, JSON and AJAX features.
  • Performed manual testing for usability testing
  • Working experience with Toad for Oracle Data base
  • Experience with Scrum in Agile methodology.
  • Used Bugzilla for bug tracking and reporting, followed up with development team to verify bug fixes and update bug status.
  • Proficient in developing Test strategies and execution of whole project testing life cycle using Manual and Automation.
  • Using Putty tool to connect UNIX machine, Writing shell script, executing shell scripts and analyze teh results from Linux machine

Environment: Java, C#, Selenium, Junit, XPath, Eclipse, Bromine, QTP, Quality Center, Bugzilla, SQL, Oracle and Windows.

Confidential

Quality Assurance Professional Manual Tester

Responsibilities:

  • Worked closely with teh customer to assemble and analyze system requirements.
  • Involved in Practical, Regression testing and GUI testing using QTP.
  • Responsible for Backend testing by writing and executing DB2 query statements
  • Developed and executed manual test cases/automated test scripts using Win Runner and Test Director.
  • Preparing test cases for manual testing and test scripts set for various test scenarios.
  • Tracked reported teh bugs using Rational Clear Quest Web tool.
  • Test all teh validations and check teh compatibility on a browser.
  • Validating Credit Card and Debit Card transactions.
  • Developed test strategy to suit teh requirement and created test cases.
  • Involved in teh creation and enhancement of test scripts using VB script & Java Script in Win Runner
  • Executed Performance Testing using Load Runner emulating 5000k users. Track and record teh bottlenecks.
  • Organized and involved in various conferences with other resources to comprehend and implement teh test strategy.
  • Involved in System Integration testing, User Acceptance testing and Regression testing of teh web pages developed
  • Worked closely with teh Developers by advising and fixing teh Defects.
  • Worked on backend database by using SQL queries

Environment: MS SQL Server, HTML, Quick Test Professional, Bugzilla

We'd love your feedback!