We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

2.00/5 (Submit Your Rating)

Atlanta, GeorgiA

PROFESSIONAL SUMMARY:

  • 7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing Selenium of client server application in back end testing .
  • Good working experience in automation tools like selenium Webdriver’s, Selenium RC , Selenium IDE and QTP (Quick Test Professional).
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Extensively experienced in performing Manual and Automated Testing .
  • Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps .
  • Experienced with various types of testing like GUI testing , Web testing , Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
  • Implemented functional tests using java, TestNG/Junit framework and also cucumbe r framework.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber , and TestNG Automation Testing for Web Applications
  • Experience in analyzing business specification documents, designing and developing Test Plans , writing and executing Test Cases .
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Expertise in smoke testing , Blackbox testing,Integration testing, Database testing, regression testing and GUI software testing .
  • Expertise in Backend testing using Oracle, MS SQL, PL/SQL, etc.
  • Experience in Web debugging tools like XPath, Firepath and Firebug and also provided efficient locators for strategies like XPath and CSS to run web driven scripts.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xm l with artifacts and dependencies.
  • Worked on end to end testing using Selenium webdrivers/RC/IDE/Grid, TestNG/Junit and also webservices like REST and SOAP.
  • Extensive experience in data driven , keyword driven and hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium - RC , WebDriver and Selenium Grid .
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Experienced in bug tracking , reporting and using Quality Center (QC) and JIRA for global test management.
  • Good knowledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE .Good knowledge in testing angular is applications using protractor.
  • Experienced in continuous integration using JENKINS,HUDSON to support tools likes CVS subversion, GIT and executed Apache ANT and apache Maven .
  • Worked on performance testing using j meter and load runner .
  • Worked on database testing on triggers logical views and SQL queries which support database refactoring
  • Familiar with OSI and TCP/IP.
  • Excellent in creating DbFit tests for querying the database.
  • Have worked on sub version control tools like GIT and SVN .
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum .
  • Experienced in writing SQL queries for back-end testing and validation of data.
  • Strong knowledge of Cross Browser, Cross Platform compatibility testing.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Languages: C, C++, Java,c#, HTML, XML, JavaScript, SQL, Python, Perl, TCL, VB Script.

Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber.

Testing Framework and other tools: Junit, TestNG, Jenkins, Maven,ANT, Eclipse IDE

Methodologies: Agile (Scrum), Waterfall, TDD.

Databases: Oracle 9i/10g,11g,12g,SQL Server 2008/2008R2,2012,IBM DB2, TOAD for DB s.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Version Control: CVS, Git.

Operating Systems: Windows, Linux, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential

Senior QA Engineer, Atlanta, Georgia

Responsibilities:

  • Implemented Page Objects model (POM) , Apache POI in WebDriver Scripts, Data Driven , Keyword Driven and Hybrid Frameworks using Selenium WebDriver , Junit , and Java .
  • Involved in automating test cases using Selenium WebDriver with TestNGjava .
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium , Java .
  • Developed Scripts using python Selenium WebDriver combo for user module application.
  • Exported Test Case Scripts ( Java-Selenium RC ) in Eclipse IDE and modified the selenium scripts and executed.
  • Configured Web Driver , TestNG,Maven tool and created selenium automation scripts in Java using TestNG framework and page object model ( POM ).
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS , Android by using Appium . Performed functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows) .
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Worked on Speed Pod projects, a new Confidential concept for Agile functioning of large Integrated projects.
  • Performed AEM End to End (Adobe Experience Manager) testing.
  • Created the Test cases and Test plans for AEM project .
  • Ensured Cross Browser compatibility and stability.
  • Embraced a servant leader role across scrum teams and support them by proactively identifying and removing impediments and dependencies.
  • Extensively used ETL methodology in testing for supporting data extraction, transformations and loading processing, in a corporate-wide-ETL solution using ETL tools like Informatica.
  • Extensively executed T-SQL queries in order to view successful transactions of data and for validating data in SQL Server Database.
  • Developed an interactive offline assessment form using Adobe LiveCycle Designer and JavaScript .
  • Created Tests for an entire module (Form 2728) of the application to check all the Error Message in the Database using the DBFit Tool .
  • Trained the new BA's and QA's on how to use FitNesse and DBFit correctly .
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver , Protractor to handle Angular JS , TestNG and Maven technologies under Java platform utilizing industry leading design patterns and approaches.
  • Created Test Cases and filled on Clear Quest and Quality Center ALM 11.5 .
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber with java .
  • Used Git for Version Control and Code Collaboration to manage code reviews.
  • Extensively experience in testing code using FitNesse. Used web-debugging tools like XPath , Firebug and FirePath to locate elements.
  • Identified bugs using VSTS test edition 2010 tool. Performed load test, performance test, web test, manual test and ordered test using VSTS too.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
  • Created Test Automation Framework, maintain and execute automation test cases .
  • Used python scripting for automating user tasks.
  • Used Selenium to script a custom visual comparison tool for regression testing web-based applications.
  • Design, develop and automate GU I, functional and API test using Selenium WebDriver ( Python, py.test, GitHub, XPATH, CSS, HTML, JSON ) .
  • Used TestNG framework to run unit test, Maven to build the Project and Jenkins as Continuous integrationfor running test on nightly basis automatically.
  • Involved in design and Implementation of Protractor Testing for Angular is code base.

Confidential

Senior QA Engineer, California

Responsibilities:

  • Created functional automation test scripts using selenium WebDriver with TestNG framework.
  • Developed Data Driven, Keyword Driven and Page Object Model Automation Frameworks using Selenium. worked with open source tools such as Selenium (Selenium IDE , Selenium RC , Selenium Web Driver , and Selenium Grid), Cucumber , Jenkins, Maven, SoapUI, JUnit, JIRA and Eclipse .
  • Developed automation test suite from scratch with Selenium Web Driver with TestNG with Java for Webapp to help in regression testing using page object model(POM) design pattern.
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
  • Build scripts on Selenium Web driver using Java Language, Eclipse IDE and Junit testing framework performed manual testing ( emulators & IOS Simulators ) &Mobile Application Testing using Appium .
  • Used ANT to build and run the Selenium automation framework. Verified data integrity through backend.
  • Worked as a member of a self-managed Agile/Scrum team, developing a workforce scheduling application
  • Written complex PERL scripts for text processing, data parsing and database connectivity Tested Complex ETL Mappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
  • Used JavaScript, Protractor to develop automation scripts for angularJS applications
  • Defect management in JIRA.
  • Used Ruby to implement step definitions.
  • Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/ Cucumber , for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality centre.
  • The entire Ruby scripting done using Cucumbe r Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used SVN to maintain and manage the build scripts, test data used and other documents related to the project.
  • Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best suited tool for Coded UI .
  • Tested the UI of the end product on mobile, PC, Android and Apple platforms to ensure that language translation and Currency conversions were displaying as required.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# .NET
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Involved in SOAP & REST based web servicestesting using SOAP UIPRO web services testing tool.
  • Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
  • As a proof of concept, used DBFit to reduce a 969 field ICD code mapping test from 60 minutes to 4 seconds.
  • Created Selenium WebDriver automation scripts using Python to validate functionality on various browsers.
  • Dynamic parametrization of Desired Capabilities through Maven & Jenkins , Launch Appium programmatically on Windows & mac .
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment. Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.

Confidential

QA Engineer, New Jersey

Responsibilities:

  • Developed automation test suites and test scripts using Selenium Web Driver, TestNG and Maven.
  • Configured Selenium WebDriver , Test-NG , Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
  • Developed and executed the test scripts with Selenium and Java .
  • Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
  • Used Rational Clear Quest as defect tracking tool and creating the defects in Clear Quest for the bottlenecks identified through Peak Test.
  • Very extensive and recent hands-on technical, functional and project management experience with Oracle Customer Care and Billing ( CC&B ), through release 2.4.3 (SP3).
  • Extensive experience integrating Oracle CC&B and RMB products with Oracle EBS financial solutions
  • Conducting the follow-up meetings with project & Support team to go through the bottlenecks.
  • Extensively used Selenium (XPath, ID and CSS locators) to test the web application.
  • Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.
  • Involved in automation scripting using Coded UI, C#, MTM .
  • Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
  • Preparing the Super Class, Common function libraries, Data pools according to the Automation Test Cases.
  • Worked with Retesting and Regression testing.
  • Integrate the Selenium Automation Test Cases to Clear Case VOB.
  • Experienced in Installing, Configuring, Customizing, Administrating, Maintaining and Troubleshooting Microsoft CRM 2011 and CRM 2013.
  • Worked as a member of a self-managed Agile/Scrum team, developing a workforce scheduling application.
  • Used Informatica ETL tool for Extraction, Transformation and Loading the data into target database .
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
  • Evaluation tool and prepare proof of concept for tool like HP quality center, QTP and MTM, Microsoft visual studio 2010 Test professional and Coded UI test.
  • Rewrote several key web pages as part of the overall UI site redesign.
  • Open source tools such as Selenium, Junit, JMeter and Appium are being used for test automations.
  • Validated SOAP and REST services with JSON/XML .
  • Logged and managed defects using Microsoft Test Manager (MTM ) defect management tool.

Confidential

QA Engineer, Illinois

Responsibilities:

  • Developed test scripts and test cases using QTP/UFT , Quality Center QC ALM .
  • Created test cases, test scripts based on business requirements of the Application using TestRail .
  • Repetitive tests were run using the Automation tool QTP for documenting the regression testing results.
  • Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Very extensive and recent hands-on technical, functional and project management experience with Oracle Customer Care and Billing ( CC&B ), through release 2.4.3 (SP3).
  • Extensive experience integrating Oracle CC&B and RMB products with Oracle EBS financial solutions
  • Defects were tracked, reviewed and analyzed using Jira.
  • Tested ETL mappings using Informatica to support the reporting data mart.
  • Evaluated certain device systems returned complaint samples based upon the delegation provided to US DIC by Frankfurt Quality Assurance .
  • Tested API's / Web Services (SOAP ) for various functionalities and modules of the application using SOAP UI and Webservice studio.
  • Performed various mobile gestures (Long Press, Multi Touch, Drag & Drop, Swipe), Identified mobile elements using Appium Inspector, UIAutomato rViewer.
  • Prepared detailed test cases by understanding functional requirements for manual testing.
  • Worked extensively on Soap UI for mocking the back-end web service calls.
  • Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative,Regression, Integration , System, User-acceptance, Performance and BlackBox.
  • Extensively performed Manual Testing process to ensure the quality of the software.
  • Wrote SQL queries and stored procedures to validate data.
  • Documented errors and implemented their resolutions.

Confidential

QA Tester

Responsibilities:

  • Involved in QA reviews and Software Development Life cycle phases.
  • Gathered Test environment requirements with the QA Lead.
  • Identify and derive testable conditions out of general Business requirements.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Performed end to end Functional Testing for the web based application.
  • Developed manual test cases and executed it.
  • Built and Executed a Regression testing suite using QTP.
  • Validated and Verified fixed defects.
  • Involved in team of User acceptance testing (UAT)
  • Interact with Developers and BA to understand complex situation.
  • Take part in Daily Stand up meetings and weekly meeting.

Confidential

QA Analyst

Responsibilities:

  • Worked on testing the upgrade of major functionalities like Combined Billing & Payment option, Go Paperless, Pay Bill, Renewable Power, and Account Summary.
  • Performed Functional and Regression testing of the application.
  • Tested Batch processes running in application servers.
  • Developed Load runner scripts for agile environment with frequently changing requirements and features set
  • Used HP Virtual User Generator to generate VuGen Scripts for the test cases using RDP protocol
  • Executed the Load test in Load runner Controller.
  • Monitored HTTP request and response using HTTP watch.
  • Identified bottleneck and informed development team to fix performance issues.
  • Wrote SQL Queries to test the integrity of the database.
  • Worked on creating and implementing Requirements Traceability Matrix (RTM).
  • Tracked defects using Quality center and participated in bug review meetings.
  • Worked closely with users to ensure that the application development met the user expectations and was also a part of User Acceptance Testing (UAT).

We'd love your feedback!