We provide IT Staff Augmentation Services!

Qe Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Having 8+ years of experience in Software Quality Assurance Testing, Manual Testing, and Automated Testing in Web/mobile, Windows, client - server Applications and Databases/ETL in variety of Applications.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Extensive experience in using automated tools like Ruby Cucumber test framework for Client/Server, Web and database applications.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
  • Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and IOS.
  • Good knowledge in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall, Agile, V model and Rational Unified Process
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL, WADL technologies.
  • Direct hands on experience on several types of testing such as Smoke Testing, Functional Testing, Integration Testing, and Regression Testing and also participated in User Acceptance Testing (UAT).
  • Experience in Designing and implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Expertise in Automation Testing of Web Applications using VB scripts in Unified Functional Testing (UFT) tool.
  • Expertise in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testng/Junit, ANT/MAVEN build tools.
  • Excellent understanding and expertise in writing complex SQL (DDL, DML and DCL) queries and Oracle PL/SQL stored procedures to perform bank-end testing.
  • Expertise in performing manual testing and Mobile Application Testing using Appium and SeeTest.
  • Expertise in Bug Reporting, Bug Tracking using various Bug Tracking Systems and actively interacted with the development team to fix crucial bugs.
  • Experience in testing native apps on IPhone, Android and iPod devices manually.
  • Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Design and developed Data Driven Framework using Selenium Web Driver to validate test case againstdifferent data set.
  • Proficient in writing Groovy scripts for Data Driven Testing.
  • Experienced in designing customized hybrid framework (Keyword Driven and Data Driven) using Selenium WebDriver, Java, TestNG and Apache POI.
  • Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server (TFS).
  • Expertise in SOA, XML, XSD, XLS - End to End testing which includes web services, MQ and RESTservices usingCALISA, Selenium and SOAP UI.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing anduser acceptance testing (UAT) for the apps on different platform like Android, Java, BREW.
  • Excellent experience with source version control tools such as Subversion (SVN) and GIT.
  • Experience in Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel format, Preparation of Requirement Traceability Matrix, Generation and Execution of scripts.
  • Excellent communication, interpersonal and managerial skills with proven ability to work efficiently both in team as well as alone and under high-stress environments.
  • Expert in using SQL queries (Toad, SQL*Developer) and Stored Procedures for verifying the database integrity.
  • Self-motivated individual having exceptional work ethics, superior planning and good organizational skills.
  • Experienced in load and performance testing tool JMeter.
  • Expertise in use of Curam Products

TECHNICAL SKILLS

Testing tools: Selenium Web Driver IDE/GRID, Mercury QTP(UFT), HP Quality Center, CA LISA, Cucumber, TestNG, ETL tool, POS, DB Fitnesse, SpecFlow, SOAPUI, Coded UI, Appium, Protractor, GUI TOOL

Language: Java, HTML, C#, C++, Ruby, Python, .net, VB.net, Ruby

Frameworks: JUnit, TestNG, TDD, BDD, JBehave

Methodologies: Agile, SDLC, Waterfall, V Model

SOA Technologies: SOAP, REST, WADL,WSDL, UDDI, Web Services, SOAP UI

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

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

Database Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL

Platforms: Windows 7/ Vista/ XP, Unix, Linux, Android OS, IPhone IOS

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

QE Engineer

Responsibilities:

  • Analysed and created Test scenarios, Acceptance criteria, executed tests and reviewing test results in JIRA
  • Worked in Agile - Behavior Driven Development (BDD) and TDD framework using JBehave for Behavior driven development
  • Configured Selenium Web Driver, TestNG framework, Maven tool and creating selenium automation scripts in java using TestNG prior to agile release.
  • Developed test scripts using SeleniumWeb Driver, ample use of Firebug to map HTML pages and Seleniumto document reports, test results and using Parameterization techniques for a Data driven test and developing under IntelliJ.
  • Performing GUI, Regression, Functional, UAT, Static, Backend and Database Verification testing using SQL queries
  • Performed RESTFUL web services and APIs testing in Swagger and validating responses with assertions
  • Participated in daily SCRUM meeting and discussing about the status of tests assigned
  • Performed UI automation testing for web applications in different browsers as to ensure its compatibility
  • Tested code developed in TDD / BDD environments.
  • Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Involved in mobileTesting includes App Testing for Android and IOS devices using Appium.
  • Created Emulators using Android SDK and Simulator using XCode for step by step debugging.
  • Used UIAutomator to identify elements in Android and Inspector to identify elements in IOS devices
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging, Using SOAP/REST services using SOAP UI.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Performed cross platform web testing and tested stories on different platforms like desktop, mobile and tablet.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performing API testing using Postman chrome using JSON.
  • Worked on QA, SIT, SIT1 environments.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
  • Excellent experience with source version control tools such as Subversion (SVN) and GIT.
  • Ensuring timely and accurate communication with development leads, project leads and senior management throughout the life cycle of the project
  • Contributing to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.

Environment: Java, Selenium Web Driver, TestNG, Maven, IntelliJ, Jbehave, Cucumber, Jenkins, Swagger, Postman, BDD, Agile, HTML, XML, XSD, XPath, Rally,, JavaScript, Jira, Quality Centre, Firebug, Maven, SQL, PLSQL, Oracle, UNIX, MAC.

Confidential, Valencia, CA

Sr. Test Automation Engineer

Responsibilities:

  • Designed, developed and implemented POM based automation testing framework utilizing python, TestNG and Selenium WebDriver.
  • Developed test scripts using SeleniumWeb Driver, ample use of Firebug to map HTML pages and Seleniumto document reports, test results and used of Parameterization techniques for a Data driven test and developed under Eclipse IDE.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
  • Designed and developed Data Driven Framework using Selenium Web Driver to validate test case against different data set.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Performed Web Service Testing Using SOAP UI and ITKO Lisa.
  • Performed Mobile Testing for Mobile App of Client and identified the Mobile Platform like IOS, Android by using Appium. Performed functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows).
  • Performed various mobile gestures (Long Press, Multi Touch, Drag and Drop, and Swipe), Identified mobile elements using AppiumInspector, UI Automator Viewer.
  • Worked with agile development teams with a BDD approach and supporting the developers to assure quality
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor.
  • Tested application and filed defects using Quality Center/ALM and TFS.
  • Wrote and executed automated Data Driven Test Scripts in QTPfor different test scenarios, inserted various checkpoints to check web pages, table contents, databases, bitmaps and text
  • Completed the scripting using BDD and TDD Cucumber framework and also executed SQL queries to verify the data updates to various tables and ensured data integrity
  • Automated Web Based testing using Quick Test Pro (QTP)
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Responsible for creating automation scripts for features and/or story cards using Ruby-cucumber framework on Ruby Mine IDE.
  • CoordinatedUAT, Regression and Integration testing schedules and completed the same
  • Used Junit to runCucumberfeature and scenarios and generating report daily basis.
  • Executing the test plans on web and mobile (Apple and Android) as per requirements.
  • Expertise in using Sauce Labs for cloud testing
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing dataaccess interfaces.
  • Performed RESTFUL web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Expertise in using SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Executed different complex SQL queries to validate actual result in the database matches with the expected result
  • 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 harness design patterns and approaches.

Environment: Java, Selenium Web Driver, TestNG, Maven, Ruby Mine, cucumber, Junit, Appium, Python, Jenkins, SOUP UI, TDD, Angular js, Agile, HTML, XML, XSD, XPath, Rally, POS, Fitnesse, Web Services (SOAP and RESTFUL)JavaScript, Bamboo, Quality Centre, Firebug, Maven, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.

Confidential, Oklahoma City, OK

Automation Engineer

Responsibilities:

  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Implemented Page Object Model (POM) Automation framework with Java, Selenium WebDriverand Cucumber.
  • Implemented simulator for Mobile App Testing in Android Platform and IOS Platform using Appium and SeeTest.
  • Used Appium for mobile app testing Android and IOS. Integrated Appium for distributing tests on the cloud.
  • Worked on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Evaluated POS requirements and designed test cases for store application projects. Mainly used for performing cost efficient products. Also used HP Quality Center for tracking defects.
  • Used IOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
  • Worked in the agile environment with frequently changing requirements and features set. Involved in writing SQL queries for backend/ETL testing.
  • Tested Complex Data warehouse ETLMappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS.
  • Performing UI automation testing of node.js web applications in different browsers as to ensure itscompatibility
  • Responsible for full testing life cycle, system testing and validating the mappings against the pre-definedETLdesign standards.
  • Designed and developed automation framework settings and implementation of Java, JavaScript
  • 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 harness design patterns and approaches.
  • Created test cases and test procedures for various stages of theETLprocess including source to extract, source to staging and staging to target using SQL, Quality Center and TOAD for Oracle 8i.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind datato specific views and synchronize data with server.
  • Coordinated with developers and recorded defects in JIRA to track until they are resolved.
  • Used BDD framework with Cucumber, ruby and created feature files with scenario and scenario outline files.
  • Excellent experience with source version control tools such as Subversion (SVN) and GIT.
  • Involved in Web Services Testing using WEBUI, SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging, Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
  • Developed Automation test scripts for web applications using PYTHON and other automation tools.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Python, Java, HTML, CSS, TDD, Android, SQL, Oracle, Linux, JMeter, Jasmine, SeeTest, Node.js, Shell Scripting, ETLTools Informatica Power Center, SSIS, DataStage 9.1, Ruby Cucumber, RubyMine.

Confidential, Hazelwood, MO

Automation Tester

Responsibilities:

  • Develop automated test scripts for functionality specification to ensure bug free performance using seleniumWebdriver on C#.
  • Performed Automated UI, regression, acceptance and priority functional tests of this windows application using c# in visual studio 2012.
  • Involved in Analysis, design, functional spec, and technical spec review.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation, Source -2-Target Mapping and BI Report Testing.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Worked withETLSource System and Target System (ETLMapping Document) for writingtest cases and test scripts.
  • Using Visual Studio 2012 recorded and validated automated scripts for validation of UAT requirements.
  • Worked on Team Foundation Server (TFS) and Microsoft Test Manager (MTM) to effectively manage the product life cycle.
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool.
  • TFS-MTM (coded UI and exploratory testing) for automating tests for regression testing.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Involved in creating automation test suites for progression and regression testing in SOAPUI. The messaging formats included SOAP over HTTP and REST based clients with XML payload.
  • Designed and documented REST/HTTP, SOAP API’s, including JSON data formats and API versioning strategy.
  • Wrote complex SQL queries and updated transactions and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.

Environment: C#, SeleniumWebDriver, Vb.net, Coded UI,TFS, MTM, TestNG, ETLTools Informatica fPower Center, Maven, Jenkins, Soap UI, Rest, HTML, XML, .Net, Coded UI, XPath, Firebug, Visual Studio 2012, SQL, Oracle, Windows.

Confidential, Montgomery, AL

QA Analyst

Responsibilities:

  • Expert in execution of automated test scripts usingMercury Tools(Test Director/Quality Center, LoadRunner, and QTP),JMeter based on business specifications.
  • Ability to design and execute SOA services functional tests Recognized test automation opportunities and analyzed SOA requirements.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id’s and XPath in Selenium.
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE and Firefox using Selenium with Python.
  • Created automation scripts using Rational Robot.
  • Developed automated Test cases in Selenium WebDriverusing Java.
  • Done Performance testing to determine that the web application, under test will satisfy high load requirements using JMeter.
  • Created and executed CA LISA and SOAP UI Scripts for the Web Services testing.
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution,retesting in order to performance testing using selenium and Rational Robot.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing..
  • Tested large volume databases by using stored procedures.
  • Responsible for documenting the Automated Test results using SOAP UI and QTP.

Environment: QTP,CA Lisa, Soap UI, JMeter, Html, Xpath, Junit, Python, Quality Center, Load Runner, Selenium WebDriver, Rational Robot, SQL, Oracle, Maven, Jenkins, Linux.

Confidential

QA Tester

Responsibilities:

  • Analyzed Test Cases and contributed in creating Test Strategy for the project.
  • Involved in developing performance test plans based on the design documents and functional requirements
  • Executing the test scripts by raising the faults on CRM system and Eco-Repair
  • Used Quality Center for writing and Executing Test Cases
  • Involved for the development of UAT Test Scripts, logging defects and coordinating with the other members of the team for resolution
  • Coordinate with other teams for complete System Integration Testing and Customer Acceptance testing
  • Requirement Study and test case preparation
  • Interacting with the teams for different components spread across locations
  • Performed XML and SOAP Request and Response validations in SOAPUI.
  • Tested Web Services using SOAPUI.
  • Inserted checkpoints to check the accuracy of application in QTP.
  • Identified and executed various Regression scenarios using VB scripts in QTP.
  • Experienced in performing databases testing to validate Data Integrity using SQL queries. Testing upgrades of the product from old releases to new for both standalone and cluster servers
  • Complete product documentation verification
  • Performed UAT testing in the UAT environment prior to notify to the customer to start performing UAT testing
  • Participated to create Test Analysis reports (TAR) and stored them into the Quality Center

Environment: Test Director, C, C++, UNIX, J2EE, XML, MS SQL Server, Web Services. QC 10, QTP 9.5, SOAPUI 2.5, Windows XP.

Confidential

Manual Tester

Responsibilities:

  • As a QTP tester my role is like Selecting, Identifying, and designing and implementation test cases also.
  • Updated test cases and test scripts according to changed requirements as well as using Quick Test Pro for regression testing
  • Identified objects and used different Function Library for Regression Testing in QTP.
  • Executed Data Driven Testing in QTP using external data sources such as Excel sheets and plain text files.
  • Involved in Testing in Agile Development Environment using TDD and ATDD approach.
  • Updated databases using SQL queries like Unions and Joins.
  • Prepared Test Cases in Excel sheets and exported to ALM tool.
  • Traced error log files with UNIX commands.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • Applied Modularization and validated requests and responses in SOAPUI.
  • Involved with Test Coverage Metrics and Defect metrics such as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.

Environment: Test Director, UNIX, J2EE, XML, XSD, MS SQL Server, Web Services. QC 10, QTP 9.5, SOAPUI 2.5, Microsoft Excel, Windows XP

We'd love your feedback!