We provide IT Staff Augmentation Services!

Qa Analyst Resume

Springfield, 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/TestNG, ANT, Maven, Jenkins/Hudson, Cucumber, Web Services (REST, SOAP).
  • Extensive work experience in Automation Testing Database Testing and Manual Testing for applications.
  • Excellent working knowledge of Team Foundation Server (TFS) Architecture, design, development, administration and maintenance.
  • Maintained the Selenium & JAVA automation code and resource in source controls like SVN over the time for improvements and new features.
  • Responsible for sprint deliverables and In-sprint automation scripts using Gherkin/Cucumber and Ruby.
  • Extensive experience in Analysis, Implementation of Healthcare Application using Facets.
  • Experience in working with testing tools like QTP, Load Runner, JUnit, Eclipse and preparation of automation test framework.
  • Created QTP scripts with reusable and external Actions and, called functions in Actions.
  • Prioritizing testing efforts for the team and working on test deliverables for each sprint release. Tracking test results and testing progress in Microsoft Test Manager Tool (MTM).
  • Extensive work experience in Automation Testing of IOS and Android Apps and Devices using Appium.
  • Developed and executed script in java using SeeTest for the test scenarios in QC for both Android & iOS Devices.
  • Dynamic parametrization of Desired Capabilities through Maven & Jenkins, Launch Appium programmatically on Windows & Mac.
  • Engaging with customers on a daily basis for RDMS SIT/UAT Phase Testing review along with attending calls for QA/UAT testing review and helping the QA/UAT team with any issues/concerns.
  • Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), Test NG, Junit, ANT, Maven, Jenkins and SOAP UI Pro for testing Client Server and Web based Applications.
  • Experienced in creating and testing the IOS applications using the IOS Simulator.
  • Working experience xPath, Firebug, Fire Path, Log4j, Maven and TESTNG annotations
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Good experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Expertise in developing, estimating, documenting, executing test cases manually, and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Experienced in developing Win Forms using C#, web-based applications using ASP.NET, VB.Net.
  • Proficient in creating automation script from scratch. Sound knowledge 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 knowledge of Telecom, financial services and Banking products
  • Well experienced in testing on different technologies and applications like Telecom Billing Application (CD Rator), SAP, Web Technologies, Web Services and Mainframe
  • 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)
  • Experience in proprietary products like CDRator (Billing Platform), Hogan (Mainframes) and PACS (Payments and Collections System) payment gateway.
  • 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
  • Performed code reviews and implemented best Python programming practices
  • Experience in both manual testing and automation of ETL test scripts using FITNESSE, DB Fit.
  • Experienced in creating DB Fit tests for querying the table.
  • Experience in Oracle database administration and good understanding of Data warehousing concepts ETL and testing Web Services using SOAP UI.
  • Experience understanding the code written in different programming languages Java, Python, Java Script and databases like Oracle, SQL Server.
  • Writing complex SQL queries and PL/SQL procedures to extract data from various source tables.
  • Experience understanding the 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.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Developed the Test Cases Client based on FSD'S and Business Rules and for Web Client Test Cases based on Use Cases, Wire Frames, Annotated Documents and Business Rules.
  • 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:

Tools: Selenium WebDriver/RC/IDE/GRID, Quick Test Pro, Junit, TestNG, Jbehave, Cucumber

Bug Tracking Tools: Quality Center, MTM, ALM, Jira, Bugzilla

Languages: C, C++, Java, J2EE, Perl, C#, .net, HTML, JavaScript, VBScript, SQL, PL/SQL

Build Tools: Ant, Maven

Microsoft Tools: MS office Suite (Word, Excel, PowerPoint)

SDLC Methodologies: Waterfall, Agile (SCRUM)

Version Control: SVN, VSS, GIT

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Databases: Oracle 11g/10g, MySQL, Microsoft SQL Server

Operating Systems: Windows, Linux, Unix

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.
  • Perform UAT Testing 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
  • Coordinated with ETL team for performing batch process to populate data from external source systems to landing tables in the MDM hub.
  • Identifying areas for business improvement specifically in Facets claim processing for the insurance.
  • Perform enhancements for Web using C# ASP.Net using Visual studio 2010.
  • Experience with building Project schedules using Microsoft test Manger (MTM).
  • Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Manage Android/iOS automation tests in SeeTest and selenium based Apium tool.
  • Experience in behavior driven development (BDD) approach using selenium-cucumber to write and execute automated acceptance/unit tests.
  • 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 the 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.
  • Creating Db fit pages for automated regression Tests.
  • Also added new UI automation test cases using Selenium and Protractor.
  • Data was generated from the backend through SQL Query and copied into Datasheets for HP UFT automation
  • Testing the databases using DB Fit using Queries.
  • Worked on Scripting Language JavaScript, HTML, CSS and XML
  • Validated Web Service modules using Soap UI tool (Preparing web Service request and added authentication 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 Apache POI to 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.
  • Experienced in White Box testing by authoring python Codes in Selenium WebDriver
  • Experience in Functional Driven Framework, Data Driven Framework, Keyword Framework and Hybrid Framework. (TDD, BDD)
  • Compose scripts for DB Fit to establish connections with the databases.
  • Experience in understanding the end to end Testing for Angular JS using Protractor
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Ruby Test Scenarios, Test Cases and Test conditions identified.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Led automated end-to-end QA testing and automated, looping product demonstration via the Protractor framework
  • 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
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Involved manual testing of various test cases and generate analysis report with Quality Center/ALM.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Expertise in version Control software, Interfaces, Frontend and Tool using GIT
  • Triage production issues / feature defects along with developers, identified the root causes and re-verified fixes. Report and track all the defects to closure using JIRA

Environment: Java, Selenium IDE/WebDriver, JavaScript,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 the 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 Apache POI for the data driven test cases.
  • Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver, which cut down the script development time in half.
  • Worked with accounting department in matters concerning billing and billing reports in Facets Solution.
  • Created automated scripts - Load Runner Web Services, Soap UI, and XML.
  • Responsible for Functional, Smoke, Regression, GUI, Integration, End-to-End, Database and UATtesting
  • Performed match/merge and ran match rules to check the effectiveness of MDM on data.
  • Developed SQL Loader control programs, interfaces and PL/SQL validation 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.
  • Generated property list for every application dynamically using Python.
  • Involved in preparing Test Plan, writing the Test Cases and defect tracking using JIRA
  • Worked and updated the Selenium testing Custom Common components (XLS reader using JXL, JDBC)
  • Test case management & reporting using Microsoft Test Manager.
  • Developed and executed script in java using SeeTest for the test scenarios in QC for both Android & iOS Devices.
  • Created and Maintained Server side Integration Test using Python and 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.
  • Implemented testing on Android and IOS Applications using Emulators.
  • Involved in TDD for developing and performing test cases using Jasmine, Protractor and Karma.
  • Involved in the Continuous Integration of the automation framework on ANT build files with Jenkins.
  • Hands on experience in writing SQL Queries, extract data from Oracle.
  • Created RPT scenarios and scheduled the Virtual Users to generate realistic load on the server using RPT.
  • Created and executing SQL queries to check the impact of front-end operations on the 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 the 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, 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 the application as well as for the 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 the Support for the Excel files using Apache POI with the help of XML, Java, XLSX.
  • Maintaining Window interface and modules using the POM and QM.
  • Written the automation test cases using selenium, cucumber, java.
  • Automated tests in android and IOS phones using See Test, Selendroid and Appium
  • Implemented Selenium WebDriver and automated, executed scripts on different browser and different platform using Python
  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Hands on experience in configuring the Search rule engine in EAI Web services for secondary search in MDM repository.
  • Performed mobile automation testing with SeeTest mobile automation tool and integrating Selenium Webdriver code from SeeTest to IDE.
  • 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 to Facets by involving discussions with multiple stakeholders
  • Tested request and response XML's based web services interfaces using Soap UI
  • 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 the Object's id, Name, Xpath, link in the application and added annotations to the test.
  • Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites and integrated with Continuous Integration tools Jenkins for running test
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements
  • Coordinated all testing and UAT testing 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 the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

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

Confidential, Baco Raton, FL

QA Engineer

Responsibilities:

  • Designed the test cases and developed test scripts using Java and Selenium.
  • Involved in MDM (Mobile Device Management), responsible for all the 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 the application with multiple browsers using the QTP tool.
  • Writing/Recording QTP scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
  • 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 using Cucumber.
  • 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.
  • Manage Android/iOS automation tests in SeeTest and selenium based Apium tool.
  • 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
  • Examine the results of test to pinpoint defects in the application.
  • Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
  • Executing System Test, Regression Test, User Acceptance Test (UAT)
  • Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the 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 the 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 with C#.
  • Automate the test cases using Selenium Web driver with JAVA Framework TestNG.
  • 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 the 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
  • Well experienced on mobile testing using seetest, appium tools
  • 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, Write shell script, executing shell scripts and analyze the 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 the 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 the bugs using Rational Clear Quest Web tool.
  • Test all the validations and check the compatibility on a browser.
  • Validating Credit Card and Debit Card transactions.
  • Developed test strategy to suit the requirement and created test cases.
  • Involved in the 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 the bottlenecks.
  • Organized and involved in various conferences with other resources to comprehend and implement the test strategy.
  • Involved in System Integration testing, User Acceptance testing and Regression testing of the web pages developed
  • Worked closely with the Developers by advising and fixing the Defects.
  • Worked on backend database by using SQL queries

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

Hire Now