Qa Engineer Resume
Cleveland, OH
SUMMARY
- Quality Analyst engineer with 8 years’ experience in requirement analysis, designing user and test cases, and executing Test and Evaluation master plans for diverse applications and systems. collaborative team player with a track record of delivering multiple, concurrent projects in fast - paced environments. Seeking an opportunity to drive performance efficiency through recommending quality improvement plans.
- Background includes analysis, development, implementation, testing and maintenance of Complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) projects.
- Experience in testing of Web-based, Client/Server applications conducted both Manual and Automated testing.
- Expertise in manual and automation testing includes Requirements Analysis, writing Test plans, Test Cases and Requirements Traceability Matrix.
- Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
- Experience in Functional, System Integration, Back End, graphical user interface, Regression, configuration, Web Services and User Acceptance Testing.
- Expertise in VB scripting using QTP expert view to create, debug, modify the automated test suites.
- Experienced in performing Data Driven Testing using parameterization in Quick Test Pro, to test the application with different sets of data.
- Designed, developed and implemented Page Object Model utilizing Java, TestNG andSelenium WebDriver.
- Strong experience in developingSeleniumAutomation Frameworks such as Data-driven, Keyword-driven and Hybrid frameworks. Setup Automation framework to run test cases in multiple browsers and platforms.
- Utilized Maven as build automation tool, Jenkins for continuous integration and GitHub for version control to facilitate integrated automated script development.
- Executed parallel browser testing on various machines usingSeleniumGrid and performed cross browser testing.
- Working knowledge of using QTP Scripts with Standard, Text, Bitmap, Table Checkpoints and Synchronization Points.
- Expertise in Problem solving and Bug Reports using Bug Tracking Tools.
- Experienced performing planning and development of Test Plans, Test Strategies, Test Cases and Test Scenario to encounter product’s business requirements.
- Experienced in analyze Use-case requirements, functional requirement documents, business requirements documents and functional flow diagram for gap analysis.
- Proficient in Defect Reporting and Tracking throughout the entire defect life cycle using test management tool such as Bugzilla, Jira, Test Director, HP Quality Center and HP application lifecycle management(ALM)
- Extensive experience in Backend Testing on distributed databases using SQL queries.
- Hands on experience of 508 - compliance & Regulation using Jaws, Dragon, and Magic.
- Familiar with VM technologies such as Hyper-V, VMWare, and Virtual Box
- Experienced in retrieving server logs using PuTTy & WinSCP and ability to read, interpret analysis of logs to the development team.
- Experienced in writing and executing SQL Scripts to verifying Source-to-Target mapping and transformation rules (ETL Processing) in Data Warehouse manually and reporting environments.
- Hand on experience of Membership, Claims Processing, Billing, Benefit/Eligibility, Authorization Referrals, COB, and have experience in HIPAA standards and corresponding EDI transactions.
- Possess expert level of understanding of WSDL, XSD, Schema, DTD, XML documents for Web Services Testing.
- Good knowledge of Dimensional Data Modeling, Star Schema, Snow-Flake schema, FACT and Dimensions Tables, Physical and Logical Data Modeling.
TECHNICAL SKILLS
Languages: C/C++, Java, C#, Visual Basic, PL/SQL, Python, SQL, Python, VBScript, JavaScript, Shell
Databases: Oracle11g/10g/9i, SQL Server2008/2005, IBM DB2, Teradata 13.1/V2R5, V2R6
Operating system: Windows, UNIX, Linux, Android
Web Technologies: HTML, ASP, CSS, Java Script, Servlets, JSP, XML
508 Compliance: Dragon, Jaws, Magic, NVDA
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
QA Engineer
Responsibilities:
- Reviewed and analyzed use case requirements, functional design documents to understand high level functional flow of the business process and posted questions or feedback to the system engineers, business analyst for clarifications.
- Reviewed and analyzed use case requirements, functional design documents to understand high level functional flow of the business process and posted questions or feedback to the system engineers, business analyst for clarifications.
- Developed and updated existing Test Cases and Test Scenarios based on the Functional Specification and technical Specification and documented in HP ALM Test Plan module.
- Analyzed system requirements and developed functional test cases for business functional area such as Paying, Receiving and Verification functions.
- Analyzed system requirements and developed System integration level test cases for external application such as Fed-line, Fed-Policy, SIM and FL- Web.
- Over the multiple releases, maintained and updated existing functional, system integration, page level test cases to make sure that test cases are perfectly mapped to the requirement according to specification target release.
- Involved in Testing Order Processing, Inventory Management, Retails Merchant Module and Logistic module for FCC Suite for Retail Currency, Coin Order processing.
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
- Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG andSeleniumWebDriver.
- Setup the Automation framework usingSeleniumWebDriver to run test cases in multiple browsers and platforms.
- Developed custom libraries for automation using JAVA &SeleniumWebDriver.
- Involved in design and implementation ofSeleniumWebDriver automation framework for smoke and regression test suites (TestNG).
- Developed Automation framework usingSeleniumWebDriver (Java) and Test Execution using TestNG.
- Responsible for implementation of Hybrid Test Automation Framework build usingSelenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Maintained and executed Maven build files for running automated tests.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
- Implemented BDD framework using Cucumber.
- Created step definition and feature files using Gherkin (Cucumber).
- Implemented Junit test runner class to call test cases in Cucumber
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Used Firebug to do web based application testing withSeleniumfor the commands and locator application.
- Performed manual testing of each build and then regression testing on each builds usingSelenium WebDriver.
- Worked on Cross Browser testing throughSeleniumWebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- Developed custom libraries for automation using JAVA &SeleniumWebDriver.
- Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production
- Worked on Testing of City for Citi Payment Web Application which uses Restful Web services, XML, DOM, JSON and AJAX features.
- Modified and Executed automated and manual test scripts for different modules using UFT as per requirement changes.
- Participated in Project scrum meetings, Test team meeting, and integrated product team scrum meetings to get to know Priorities on the projects, Project health, test plans, testing priorities.
- Worked with production support team to provide defect verification steps to the Production users, DIET users, and ATE users on timely basis.
- Provided various demo, walk-thru on application modules to the test team member, business analysts, stake holders, external application development teams, and development teams.
- Performed BAT (Build acceptance test) on each and every build deployed in development environment to make sure, that there is no major functionality or modules are broken in the builds.
- Performed Negative test, Sanity test, Security test, Browser Compatibility test and Regression testing on each build deployed in Validation environment.
- Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environments.
- Developed and executed SQL queries, functions, stored procedures and triggers to perform the backend testing of the data integrity and database.
Environment: Agile, Version One, HP Application Lifecycle Management 11.52, Rational Requisite Pro 7.1, Oracle SQL developer, Microsoft office 2008, SoapUI, PuTTy, WinSCP, Oracle 11g, IBM WebSphere application server, Business Objects XI R2/XI 3.3, Informatica, SQL Server 2012, SSIS, SSRS, Control M Jobs, SharePoint, Java,SeleniumWebDriver, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI, JIRA, Git, Firebug, HTML, XML, CSS, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows
Confidential, Baltimore, MD
QA Engineer
Responsibilities:
- Reviewed and analyzed use case requirements, functional design documents to understand high level functional flow of the business process and posted questions or feedback to the system engineers, business analyst for clarifications.
- Responsible for writing the Test Cases and Test Scenarios based on the Functional Specification and technical Specification and documented in Quality Center
- Analyzed system requirements and developed functional test cases for business functional area such as consultative examinations, external entity calendar, medical evidence request, receive Evidence request, Approval process, correspondence, global follow ups and Fiscal functions.
- Analyzed system requirements and developed System integration level test cases for external application such as electronic record express (ERE), National vendor file (NVF), Document Management Architecture (DMA), System data repository (SDR), Admin, Thunderhead, E-view and EDCS.
- Designed and developed page level test cases to validate 508 compliance application, used 508 tools such as Dragon, Jaws, and Magic 11.0 to execute 508 test cases.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested.
- Over the multiple releases, maintained and updated existing functional, system integration, page level test cases to make sure that test cases are perfectly mapped to the requirement according to specification target release.
- Executed functional, System integration, Page level test cases using HP ALM Test Lab module and logged new defects as found using HP ALM defect module and reported to the development team along with screenshots, DB results, error logs and defect steps to reproduce.
- Executed automated test scripts, analyzed the results and reported bugs in Quality center.
- Followed a Hybrid framework to adopt keyword driven, data-driven and script modularity methods.
- Attended Project Scrum, Scrum Planning, Scrum Stand Up, Sprint Review, Test Team Meeting, and Integrated product team scrum meetings to get to know Priorities on the projects, Project health, Test Plans, Testing Priorities.
- Worked with production support team to provide defect verification steps to the Production users, DIET users, and ATE users on timely basis.
- Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Designed developed and implemented POM based automation testing framework utilizing Java, TestNG andSeleniumWebDriver.
- Setup the Automation framework usingSeleniumWebDriverto run test cases in multiple browsers and platforms.
- Responsible for implementation of Hybrid Test Automation Framework build usingSelenium WebDriver, TestNG and Maven technologies.
- Maintained and executed Maven build files for running automated tests.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Performed manual testing of each build and then regression testing on each builds usingSelenium WebDriver.
- Involved in testing Web services and XML with SOAP UI Pro and using this tool to locate WSDL file on internet, create Test cases and run them
- Worked on Cross Browser testing throughSeleniumWebDriverby testing the website on different browsers like Chrome, IE and Firefox.
- Used GitHub and defined version control of Automated Scripts.
- Provided various demo, walk-thru on application modules to test team member, Business Analysts, End Users, Stake holders, External application Development Teams, and Development teams.
- Performed Smoke Test on each and every build deployed in development environment to make sure, that there is no major functionality or modules are broken in the build.
- Performed Negative, Sanity, Security, Browser Compatibility and Regression testing on each build deployed in Validation environment.
- Developed and conducted system and User Acceptance Test plans on completion of system testing before installation of the application on user environments.
- Developed and executed SQL Scripts, Functions, Stored Procedures and Triggers to perform the Backend testing of the Data Integrity and Database Referential Integrity Rules
- Actively involved and participated in design, development and validation activity of integration between ERE application and DCPS application from the very first phase.
Environment: Agile, Version One, HP Application Lifecycle Management 11.52, Rational Requisite Pro 7.1, SeleniumWebDriver, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI Pro, Quality center, Git, Firebug, HTML, XML, CSS, Internet Explorer, Chrome, Firefox, IBM data Studio, IBM DB2 editor, SoapUI (SOAP Web services), Jaws, Dragon, Magic
Confidential, Cherry Hill, NJ
QA Automation Tester
Responsibilities:
- Analyzed the business requirements and functional requirements to prepare Test plans, Test procedures, Test cases and Test scripts.
- Identified, prioritized and tracked testing action items and project open issues through SDLC.
- Reviewed design documents and business requirements to learn the function and scope of the application and to create a Test plan and Test cases.
- Executed Test plans, Test cases and Test scripts involving positive and negative system flows.
- Managed and Tracked the resolutions of defects; isolated defects and worked with developers to resolve those defects.
- Developed Test strategies for GUI, Web Applications, Web Services, Client-Server, Database/Data Warehouse and COTS applications testing,Performed functional, backend, regression, negative, positive, smoke testing.
- Managed the testing process using HP Quality Center to manage the requirements and test cases and had a clear traceability between them.
- Documented the defects using Quality Center and tracked them to completion by communicating and coordinating with the development as well as the support group.
- Used Quality Center for defect reporting and tracking and prioritizing defects and enhancement requests after base lining the requirements.
- Developed SQL Queries to query the database to test the back end process of the application.
- Processed scripts executed in UNIX and validated data at front end and backend using SQL queries to verify the integrity of the database.
- Worked extensively on Quick Test Professional.
- Worked for set up automation testing framework using QTP.
- Executed Test cases and performed automated testing using Quick Test Professional (QTP) to test the functionality of the application.
- Involved in the testing of the UI Interface and cross browser testing.
- Performed quality assurance reviews on all System Development Life Cycle.
- Shared responsibility for overall project objectives, goals and delivery of requirements.
Environment: Windows, UNIX, Oracle, SQL Server, PL/SQL, Visual Basic, XML, QTP, JavaScript, HTML, HP Quality Center.
Confidential, Wilmington, DE
QA Tester
Responsibilities:
- Involved in formulating detailed Test Plan using Rational Test Manager, after analyzing business rationale and software requirement artifacts.
- Performed all QA Activities for successful production deployments: Created Master Test Plans, Defining Test Scenarios and Test Scripts, raising defects, Convening Defect meetings, Resource alignment, Test Execution Reporting and QA environment Schedule for new builds.
- Applied UNIX commands to check error logs on Commerce and Message Broker Servers, to validate inbound file data loads. Performed integration checks on data in Development, QA, Staging and Training environments
- Written complex Select and Update queries to maintain master test data for RTS releases and Capex projects. Used Queries to triage Production issues before heading to Development teams.
- Used SOAP UI pro and tested response codes from First Data for PCI Compliance project.
- Developed QTP Automated Scripts and automated 50% of regression suite for two lines of businesses.
- Integrated QTP scripts with Quality Center to store and execute regression automation test cases for every release and tracked the regression defects through Quality Center.
- Performed automated testing using QTP and VB scripts were modified and rewritten if necessary
- Interacted with the users to ensure meaningful development of the scripts and simulated real time business scenarios.
- Performed Unit and Integration testing and participated with Developers during execution of tests.
- Enhanced test scripts using the SQA Basic to achieve the test objectives.
- Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements on the Database
- Reviewed manual testing methods and developed and executed automated scripts using Rational Robot to perform regression testing.
- Used Rational Clear Quest for version control, tracking defects, enhancement requests, assign work activities, and assess the real status of project throughout the life cycle.
Environment: Rational Team Test, IBM Web Sphere Application Server, UNIX, Oracle 8i, QTP, Mercury Quality Center, MS Office
Confidential
QA Tester
Responsibilities:
- Involved in formulating detailed Test Plan using Rational Test Manager, after analyzing business rationale and software requirement artifacts.
- Administration of all the Rational Products.
- Interacted with the users to ensure meaningful development of the scripts and simulated real time business scenarios.
- Performed Unit and Integration testing and participated with Developers during execution of tests.
- Used Rational Robot for GUI tests and tested GUI Standards of this application.
- Created extensive Data Driven Test scripts for reading data from Data Pool.
- Wrote scripts in SQA Basic for backend testing.
- Enhanced test scripts using the SQA Basic to achieve the test objectives.
- Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements on the Database
- Reviewed manual testing methods and developed and executed automated scripts using Rational Robot to perform regression testing.
- Review results using Rational Log Viewer
- Used Rational Clear Quest for version control, tracking defects, enhancement requests, assign work activities, and assess the real status of project throughout the life cycle.
Environment: Rational Team Test, IBM Web Sphere Application Server, UNIX, Oracle 8i, Mercury Quality Center, MS Office
