We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

4.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • Overall 9 + years of experience in Software Testing as Quality Analyst/Mobile Application tester. Has experience in Manual & Automated Software Testing using Selenium, QTP,SoapUI and Quality Center
  • Extensive knowledge in automated and manual software testing techniques, tools and Software Development Life Cycle methodologies such as Waterfall, RUP and Agile (Scrum)
  • Expertise in analyzing Business Requirements (BRD), Functional Requirement Document (FRD), System Requirements Document (SRD) , Use Cases, UML Diagrams for Web and / Mobile based applications
  • Performed Testing Lifecycle's (STLC), which includes preparation of test cases, execution of test cases, automation of test cases, reporting of bugs, defect report maintenance.
  • Extensively worked on Selenium WebDriver with the preferred Languages Java, JavaScript, C #, VB, Python, Ruby and Perl. Experience on CLAIMS and HIPPA standard testing
  • Well versed with the Documentation Test Strategy, Test Plan, Analyzing Test Results and generating Defect Reports and Metrics preparation such as Test Effectiveness, Defect Leakage and Requirement stability Index .
  • Good experience on test management tool HP ALM / Quality Center (QC) which includes preparing test cases/test suite/test log/test reports.
  • Strong abilities in software testing involving setting up of test environment, creation of test scripts / cases, execution of Grey - box, Black-box testing including Smoke, functional, regression, System Integration Testing, Security testing, Graphic User Interface, End-to-End Testing, compatibility, web services, database testing and tracking of defects using various tools
  • Extended expertise in QA and Automated Software Testing using QTP, Soap UI, HP/ALM/Quality Center and Selenium .
  • Experienced in performing compatibility testing with various mobile device functionalities and also testing on mobile applications using tools like Android SDK, Perfecto Mobile, Keynote Device Anywhere.
  • Extensive experience in using C#.Net, ASP.Net and WCF and REST .
  • Strong knowledge in OOPS Programming.
  • Proficient in using VBScript Functions, Dynamic Descriptive Programming, Reusable Actions and performed Regression Testing for each major release of AUT.
  • Developed & maintained Driven Framework, Keyword driven Framework and Hybrid Framework to automate the testing process of various modules of the application using QTP .
  • Performed Web Services Testing in SOAPUI using WSDL, XML request/response and Assertions.
  • Comprehensive knowledge of Manual and Automation tools like Selenium, Load Runner and gained exposure in the areas of UAT Phases. 
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, with different Locators (XPath, CSS, id, Link text).
  • Strong experience in SQL queries on Database such as Oracle, SQL Server and DB2
  • Possess good knowledge in working with Linux / Unix Environment using Putty (UI), Python Script etc for checking error log files.

TECHNICAL SKILLS:

Testing Tools:  Selenium IDE/RC/ Webdriver/Grid, QTP, Quality center, Load Runner, ETL, HP Quality Centre/ALM, Junit, TestNG, SOAP UI, QTP, Eclipse, API, Protractor, Manual Testing, Appium, JMeter, Cucumber, Jasmine. 

Testing Type:  Smoke, Sanity, Functional, Integration, Regression, GUI, System, Compatibility, User Acceptance Testing

Bug Tracking Tools:  Test Director, Bugzilla, JIRA, TFS

Testing Methodologies:  Agile, Waterfall, V-Model

Development Tools:  VBScript, JavaScript, VB, Power Builder, Tibco tools, XML, XML SPY

Programming Language:  C, C++, Java, VB Script, Python, .Net, ASP.Net

Databases:  SQL Server, Oracle, MySQL

Operating Systems:  Windows Variants, Windows NT 4.0, Windows 2000 and Linux/Unix

PROFESSIONAL EXPERIENCE:

Confidential,Washington,DC

Sr. QA Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium Web Driver 2 to test the web application. Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Build scenarios in JMeter to analyzing results by performed Load and Stress tests.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used Protractor, NodeJS, Jasmine with JavaScript for dynamic web, Angular JS Application.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Used Cucumber for browser based testing with scenarios and situations. Implemented BDD framework using Cucumber.
  • Creation of framework in Selenium WebDriver using behavior driven approach like JBehave.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Extensively worked on Selenium webDriver with the preferred Languages Java, Python, Ruby and Perl.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Worked on Web Technologies using JavaScript, JQuery, XML and JSON.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Created automated scripts - Load Runner Web Services REST, TruClient, DotNet WCF and Web Http/Html - VUGen.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.

Environment: Java, Selenium WebDriver, TestNG, Eclipse IDE, Python, Ruby, Pearl, Maven, Jenkins, Soap UI, Angular JS, Rest API, Cucumber, Load Runner, DotNet, VUGen, Protractor, Appium, JBehave, HTML, XML, XPath, Firebug, PL SQL, ETL, Windows, Bugzilla, Jira.

Confidential,San Diego 

Sr. QA Engineer

Responsibilities:

  • Implemented Page Objects model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium WebDriver, TestNG and Java.
  • Involved in automating test cases using Selenium WebDriver with TestNG, Java.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Developed Scripts using Python, Selenium WebDriver combo for user module application.
  • 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 IOS Simulator and Emulator for mobile app testing.
  • 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. 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
  • Generated, parsed and validated JSON and XML formatted data using JavaScript that received in response from REST API calls. Perform the functional testing of Web Services using SOAP scope. Used SOAP UI assertions and JavaScript for web service automation Testing.
  • Create Test Automation Framework, maintain and execute automation test cases (Python, Selenium). Used Python scripting for automating user tasks.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation, Source-2-Target Mapping and BI Report Testing.
  • Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment. 
  • Design, develop and automate GUI, functional and API test using Selenium WebDriver (Python, XPATH, CSS, HTML, JSON).
  • Involved in design and Implementation of Protractor Testing for Angular JS code base. Used Keyword and Data driven framework. Used QC/ALM for Defect Management.

Environment: Quality Center/ALM, SQL Server, Selenium Web driver, TestNG, Windows XP, Windows 7 Eclipse, Protractor, SQL, Java, Web Services, JavaScript, SOAP UI, JSON, CSS, HTML, XML, BI Tool, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project and Git.

Confidential,San Jose,CA

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test. Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA.
  • Developed test scripts to automate process of testing in Selenium RC and Web Driver using Test NG and Junit. Developed test scripts and test cases using QTP, Quality Center.
  • Developed and maintained automated regression test cases in Selenium using Java programming
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • 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).
  • Used Selenium IDE for Open source web testing.
  • Created test suite for web services testing with SOAPUI by creating data driven test suite with excel and Oracle DB data sources. 
  • Web development/services using HTML, DHTML, XHTML, XML, CSS, JavaScript, PHP, and AJAX. Exposure from schooling in Microsoft Programming Technologies including ASP.net, C# and basic .Net fundamentals.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.
  • Experience in using ETL tool Informatica Power Center 8 to execute the workflows, monitor and understanding the mappings design
  • Used Firebug, and XPath to work with the application objects. Used Bugzilla for bug tracking.
  • Used complex SQL Queries to perform back-end data base testing.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Implemented cross browser and cross platform web testing with WebDriver. Used Test NG testing Framework as a test runner with Selenium.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file.

Environment: Oracle 9i, SQL Server, Oracle DB, MySQL, DB Visualizer, Toad, SQL Developer, Tomcat, QTP, Java, JUnit, Bugzilla, RESTFUL web services, HTML, XML, PHP, AJAX, ASP.net, .net, SOAP UI, Informatica.

Confidential,Seattle,WA

QA Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Performed various mobile gestures (Long Press, Multi Touch, Drag & Drop, Swipe), Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Performed white box testing using TestNG for class, method, & Web Services testing using Postman tool.
  • Implemented simulator for Mobile App Testing in Android and IOS Platform using Appium.
  • Involed in touch testing with IOS app using Appium tool.
  • Experienced in load and performance testing tool JMeter.
  • The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts ( Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development ( TDD).

Environment: Selenium WebDriver, Jenkins, Jbheahve, Cucumber, Ruby, SOAP UI, Maven, Appium (Android, IOS), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential,Charlotte,NC

QA Engineer

Responsibilities:

  • Designed and maintaining automation framework using TestNg- Selenium WebDriver.
  • Implemented Data Driven automation framework with Selenium WebDriver which is used during the Functional & Regression Testing.
  • Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Used GIT as a source control for Selenium Scripts.
  • Wrote some test scripts in Appium (Java + Selenium) to test mobile application functionality for IOS and Android devices.
  • Used Quick Test Pro for testing the compatibility of the application with different platforms.
  • Analysed, designed, created and executed data-driven automated performance and load test in a Windows environment.
  • Performed backend testing with SQL for data validation and data Integrity.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Experience in service testing using SOAPUI and XML Notepad to ensure expected data got saved/retrieved through insert and Get Methods.
  • Expertise in test automation using Selenium WebDriver (with Eclipse & JUnit), SOAPUI.
  • Involved in developing test automation framework using Selenium Web Driver and writing code in Java, using JUNIT annotations.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and Python.
  • Set up the different builds in Jenkins and deployed the scripts on Apache Tomcat. Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in development of Hybrid Test Framework using Selenium Web Driver, Maven and TestNG. Involved in acceptance testing using Cucumber. Used firebug and Firepath to access webpage script variables.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Prepared Requirement Traceability Matrix to ensure all requirements are traced to the objectives and documented.
  • Used SOAP UI tool to test SOAP based architecture application to test SOAP services and REST API.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality. Conducted backend testing using SQL queries to validate data for database.
  • Performed functional, regression, and manual black box testing. Retested the fixed defects and monitored them until resolved. Performed Load and Stress Testing, monitored the response time and system behavior.

Environment: Selenium WebDriver, TestNG, Jenkins, Cucumber, SOAP UI, Python, Eclipse, XPath, HTML, CSS, XPath, JavaScript, Maven, Eclipse, Firebug, Quality Center, Perl, SVN, Apache Tomcat, SQL, UNIX, Agile, Android, Windows. ETL, HP Quality Center, Load Runner, SSIS, SQL Server, GITHUB, Appium.

Confidential

QA Engineer

Responsibilities:

  • Designed and developed test strategy, Test procedures, Test Cases, Test scripts test plan and Schedules by understanding the business logic and user requirements for manual and automated testing.
  • Defect Logging and Monitoring Defect Closure By using IBM Rational Clear Quest
  • Verifying the Data entered by the User with the Existing data in the Data
  • Used Quality Center for requirements management, planning, scheduling, running tests, defect tracking to manage the defects and executing the test cases.
  • Analyzed system specifications, requirements and developed detailed Test Plan, including test cases and test procedures.
  • Performed manual testing on various modules. Followed Agile & Scrum Methodology in this project.
  • Performed Unit, System testing to verify the application under test is as per the business requirements and performed End-to-End testing.
  • Used QTP to validate links, objects, images and text on Web pages continue to function properly.
  • Defining user defined parameters to execute various functions in QTP. Writing of some necessary requirements for application in Quality Center (QC).
  • Writing of Use Case and creating of UML sequence diagram.
  • Tested the ETL graphs and other ETL Processes (DW Testing). Prepared Test Scenarios by creating Mock data based on the different test cases.
  • Participated in creating Test Plan, test cases, log/tracked defects based on business requirement utilizing HP Quality Center
  • Utilized waterfall methodology for testing the application.
  • Performed manual and automated test procedures for functional testing of Web services and worked on Restful API testing.

Environment: Traditional Waterfall environment, HP Quality Center9.0, ETL, Mercury Interactive quick test Pro, Test Director 8.0, Win Runner 7.6, manual testing and Internet explorer, Windows XP/2003/NT, Linux, Java, JavaScript, ASP.Net, VBScript, VB.Net, Oracle, MS SQL Server

Confidential 

QA Tester

Responsibilities:

  • Prepared Test Plan, developed Test cases and setup milestones for each phase of the testing.
  • Involved in creating oracle SQL tables and PL/SQL procedures.
  • Performed GUI Test, Smoke test, System test, User Acceptance Test (UAT).
  • Manually executed the test scenarios and verified the UI functionalities and validated against the expected result sets.
  • Performed functional tests to validate the enhancements to Bill Pay and online banking modules.
  • Simulated various business scenarios and verified the web transactions and data flow.
  • Developed GUI Screen using HTML, JavaScript and JSP.
  • Designed pages as per the given mock up, made it cross browser compatible and fixed the bugs related to the pages.
  • Executed test cases to validate UI functionalities, web elements, dynamic contents, and reported defects promptly & accurately.
  • Leveraged SQL skill to execute and manipulate ad hoc reports and validate data integrity.
  • Conducted backend tests and constructed and executed SQL queries to extract data from various tables.
  • Thorough Database Testing on Oracle Database created and executed SQL Queries to validate specific Business Process.
  • Actively involved in HP Quality Center implementation, customization and automated test integration.

Environment: Manual Testing, Java, HTML, CSS, MS Office, Quality Center, SQL, PL-SQL, Windows, Test Director, MS Access, Java, Java script.

We'd love your feedback!