We provide IT Staff Augmentation Services!

Qaautomation Engineer/ Mobile Tester Resume

Arlington, TX

PROFESSIONAL SUMMARY:

  • 7+ years of experience in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques. Well versed in Manual testing techniques and methodologies
  • Extensively used automated test tools like Selenium for Functional and Regression Testing.
  • Expert in developing Automation Framework Using Selenium Web Driver and J2EE.
  • Excellent experience on Unit Testing Frameworks like JUnit and TestNG.
  • Good Knowledge on using BDD Frameworks like Cucumber.
  • API testing wif good experience in core Java programming, TestNG, CI setup using Jenkins and Maven
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Experience in SDLC like Agile (Scrum), Waterfall and V-model
  • Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle
  • Adept in identifying Test Scenario’s and Writing Test Cases by applying Test Case Design Techniques
  • Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing
  • Working experience wif defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Used Jira for bug tracking, issue tracking, and project management functions.
  • Good Expertise on Requirements Analyzing.
  • Good experience on Continuous Integration Tools like Jenkins, Bamboo.
  • Proven ability to work efficiently in both independent and team environments
  • Expertise on Testing REST API using Robot Framework and SOAP UI
  • Strong knowledge in web services testing via Tool SOAP UI/ Restful web services/ CA LISA (ITKO Lisa)
  • Knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Wrote tested, idiomatic, and documented JavaScript, HTML and CSS.
  • Extensive experience wif Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint,
  • Excel and Access).
  • Proficient in testing database of applications developed wif SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Good knowledge and testing experience on Mobile testing tool like Appium.
  • Used Protractor for end-to-end test framework for AngularJS applications.
  • Used Jasmine i.e., behavior-driven development framework for testing JavaScript code.
  • Excellent experience wif source version control tools such as Subversion (SVN) & Git.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.
  • Experience in various financial domains. Good knowledge on Banking, Retail, Insurance

TECHNICAL SKILLS:

Testing Tools: Selenium 2 Web Driver/RC/IDE/Grid, Quick Test Pro (QTP/UFT), LoadRunner, Soap UI, Rally, Protractor, JMeter, Appium, JasmineDefect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

BDD Frameworks: Cucumber, Keyword and Data driven framework

Programming Languages: Java, C, C++, Python, Ruby, SQL, PL/SQL

Web Services: SOA, REST, SOAP UI

Web Technologies: HTML, Angular JS, AJAX, CSS, Java Script, XML, SOAP, XHTML, JSP, PHP, jQuery, JSON

Script Languages: Java Script, UNIX Basics, SQL scripting, VB Script

Platforms: Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X

Databases: Oracle R12, MS SQL Server 2005, 2008, 2014

UML Tools: MS Visio, MS Project, UML

IDE & Reporting Tools: Eclipse 3.3,3.4,3.5, NetBeans 6.0, IBM Rational Application Developer (RAD 6.0,7.0, 7.5)

Methodologies: Agile Scrum, Waterfall, SDLC

Build Tools: Ant & Maven

CI Tools: Jenkins, Bamboo

Unit Test Frameworks: Junit & TestNG

Domain Knowledge: Health Care, Insurance, Utilities, Banking & Finance, E-Commerce

PROFESSIONAL EXPERIENCE:

Confidential - Arlington, TX

QAAutomation Engineer/ Mobile Tester

Responsibilities:

  • Thorough experience in Agile, Scrum methodologies.
  • Very good experience in User Acceptance testing, used to test the application for different modules/links in the application wif the halp Cucumber tool in a Behavior Driven Development(BDD) Framework
  • Created feature file, scenario outlines by improvising Cucumber.
  • Implemented Selenium tool (Selenium IDE, Selenium RC, or Selenium GRID).
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Worked in parallel wif Development team who were designing applications by using SOAP and CA Lisa (ITKO Lisa) Automation tool.
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)
  • Used tools such as Selenium, SOAP UI.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, iOS etc.
  • Automated test scripts in selenium wif test automation in python.
  • Responsible for building the dashboards using the html, xml, CSS &JavaScript.
  • Writing simple to complex SQL queries for testing purpose.
  • Creating scripts using Perfecto Mobile’s record and play features.
  • Performed REST API testing by Soap UI
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Performed white box testing using TestNG for class, method.
  • Wrote scripts for automation testing for Mobile Native Apps
  • Implemented Simulator for mobile app testing in IOS and Android platform using Appium Tool.
  • Using Service Virtualization as a method to emulate the behavior of component based applications such as API-driven applications, Cloud-based applications and service oriented architecture(SOA).
  • Combined Protractor wif powerful tools and technologies such as Node JS, Selenium, web Driver, Jasmine, Cucumber and Mocha.
  • Automate the backend databases to validate the web services response using lisa tool.
  • Generating the detailed reports of the Bugs, Test Execution summary reports.
  • Used Keyword and Data driven framework
  • Used ALM for Defect Management
  • Tested the Performance using JMeter tool.

Environment: Java, C#, Python Unix, Windows 7, Quality Center/ALM, Selenium IDE/Web driver, SOAP UI, CA ITKOLISA, Junit, Eclipse IDE, Firebug, SQL, JavaScript, Jira, JSON.

Confidential

QA Automation Engineer, Selenium Tester

Responsibilities:

  • Reviewed & Analyzed Functional Specification Requirements in order to understand the AUT.
  • Extensively used Selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all the test cases.
  • Involved in SCRUM meetings wif the Development and Product Management team and analyzed and developed product stories and included them in Sprint backlog. Involved in complete SDLC -Agile methodology. Test scripts were automated using TestNG framework wif Selenium WebDriver for the application.
  • Worked wif an agile team who were creating application create a using AngularJS, Bootstrap, JavaScript, HTML, where I used Protractor and Jasmine for testing java script code.
  • Cucumber was used for the entire regression testing and functional testing wif Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Managed the QA Project planning activities by identifying the resources, Timelines, Schedules, Testing Cycles,QAStrategy documentation and automation.
  • Proficient wif testing REST APIs, Web & Database testing.
  • Prepared Test Cases wif the complete description of requirements, uploaded test cases and report results into Quality Center. Defects were linked via traceability to specific test case.
  • Performed Functional, System, Regression, Usability, Smoke and end-to-end Integration testing.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, iOS etc.
  • Reviewed test plans, test cases and test scripts to ensure consistency wif strategic direction, goals and objectives of QA resources working on the project wif Agile SCRUM methodology.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases
  • Worked as manual and automated tester and Analyzed Business and Functional requirements of the application and worked wif Business users to understand project requirements and to figure out the scope of test strategy.
  • Participated in peer reviews of functional specification, application previews, and test plans/test cases.

Environment: Selenium WebDriver, .NET, Protractor, Jenkins, Cucumber, REST API, SOAP UI, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Oracle and Windows

Confidential - Irving,TX

Test Automation Engineer /Selenium Tester

Responsibilities:

  • Worked for creating Test Plans, Test Cases, Test Scripts and entire Testing process.
  • Involved in UAT & Release Testing.
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown,
  • Checkbox, radio button, labels using XPath and other locators.
  • Interacting wif Development and QA Teams to ensure overall quality of the software
  • Depicting the flow of data wifin and between technology systems and business functions/operations Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, and Java.
  • Performed unit testing at the page level (AJAX)
  • Added test cases inPythonto test thoroughly the developed features in Library.
  • Created test harness to enable comprehensivetestingutilizingPython.
  • Used automated scripts and performed functionality testing during the various phases of the application development using TestNG framework.
  • Implemented Google’s C++ testing framework
  • Created customized Documentation templates in MSWord, MS Excel for use by the entire Testing team
  • Conducted Integration testing for all the modules.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Reported daily/ weekly status of test cases executed and status of the defects.
  • Review test cases, Requirement traceability matrix wif the business.
  • Used SQL query to verify the integrity of the database particularly while validating the Session Store and Profile Store records.
  • Used SQL query to verify the integrity of the database particularly while validating the Session Store and Profile Store records. Developed and executed complex SQL Queries and Procedures to perform database testing.
  • Coordinated for data preparation wif the third party.
  • Provide estimations for the test effort and prioritize the areas needed to be tested first.
  • After the development cycle, I was responsible to guide the testing team to write test cases, the logic for the different interfaces, preparing the test data.
  • Gathered requirements from the client, understanding the business logic and rules, converting the logic.
  • Created detailed QA and UAT cases to validate the quality of the application.

Environment: Selenium RC 2.0, Selenium Web Driver, C++, SOAP, JIRA, SQL, CSS, X-path, Fire bug, Fire Path, Oracle, Java Script, Python, HTML.

Confidential, St.petersburg, FL

QA Automation Test Engineer

Responsibilities:

  • Reviewed & Analyzed Functional Specification Requirements in order to understand the AUT.
  • Extensively used Selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*,org.testng.annotations.*) to write test cases and automate all the test cases.
  • Creating scripts using Perfecto Mobile’s record and play features.
  • Involved in SCRUM meetings wif the Development and Product Management team and analyzed and developed product stories and included them in Sprint backlog.
  • Proficient wif testing REST APIs, Web & Database testing.
  • Prepared Test Cases wif the complete description of requirements, uploaded test cases and report results into Quality Center. Defects were linked via traceability to specific test case.
  • Reviewed test plans, test cases and test scripts to ensure consistency wif strategic direction, goals and objectives of QA resources working on the project wif Agile SCRUM methodology.
  • Involved in complete SDLC -Agile methodology. Test scripts were automated using TestNG framework wif Selenium WebDriver for the application.
  • Worked wif an agile team who were creating application create a using AngularJS, Bootstrap, JavaScript, HTML, where I used Protractor and Jasmine for testing java script code.
  • Cucumber was used for the entire regression testing and functional testing wif Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Managed the QA Project planning activities by identifying the resources, Timelines, Schedules, Testing Cycles,QAStrategy documentation and automation.
  • Performed Functional, System, Regression, Usability, Smoke and end-to-end Integration testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Worked as manual and automated tester and Analyzed Business and Functional requirements of the application and worked wif Business users to understand project requirements and to figure out the scope of test strategy.
  • Participated in peer reviews of functional specification, application previews, and test plans/test cases.

Environment: Selenium WebDriver, Selenium RC, Java, .NET, Protractor, Jenkins, Cucumber, REST API, Load runner, SOAP UI, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Oracle and Windows.

Confidential

QA Engineer

Responsibilities:

  • Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Performing Daily smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)
  • Created Recovery Files using Recovery Scenario Manager associated the recovery scenarios to tests to instruct QTP wif specified trigger action on unexpected event.
  • Prepared and executed Test Cases manually for different modules according to the Technical Specification, and Functional Design wif all Use Case or User Story documents.
  • Worked wif data types, variable and variable declaration, naming convention, constants and assigning values to the variables in VB scripting under QTP testing tool.
  • Designing Test Cases, Execution of the test cases and reporting the bugs.
  • Conducted Functional testing wif Valid/Invalid inputs under different scenarios.
  • Uploaded Business requirements, test scenarios, test cases and defects to Quality Center.
  • Performed testing using Rest based the Web Services.
  • Presented test cases to business for peer review and ensure completeness.
  • Involved in the Regression Testing by using Seleniumafter each modification and enhancement.
  • Used Data Driven Framework to check the behavior of application wif different inputs as parameters using Selenium.
  • Used Synchronization in Seleniumto take care of the timing problems between QTP and Application under Test.
  • Used Dynamic Identifiers in Selenium.
  • Extensively worked on Selenium tools to scale and distribute scripts across many environments.
  • Performed defect logging and tracking using the HP Quality center and JIRA.
  • Documented the raised defects and followed up wif development team for defect fixes.
  • Creating keyword or hybrid framework for Functional Testing.
  • Responsible for writing SQL queries for accessing data from the MySQL database
  • Participated in RTM/TC's Walkthroughs and defect report meetings periodically
  • Coordinated wif UAT team by providing them wif test cases and test data.
  • Involved in End-to-End testing of business rules on the Web based application.
  • Extensively worked on Seleniumtools to scale and distribute scripts across many environments as part of migration from QTP.
  • Executed manual test cases, accept user stories and reported in Rally.
  • Tracked and verified defects in Rally.
  • Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using HP Quick Test Pro (QTP)
  • Created test automation scripts using QTP for all the "high" priority test cases using the WAT (Web Application Testing) framework using a combination of Data driven and Keyword driven techniques.
  • Monitored project plan execution and project metrics reporting.

Environment: UFT, Quality Center, Windows, Quick Test Pro, Selenium, JIRA, Java/J2EE, JavaScript, Web Sphere, WSDL, Selenium, Rally, Web Logic application server, MS Office, Oracle, VBScript, UNIX/Linux, HTML, XML, Maven.

Confidential

Test Engineer

Responsibilities:

  • Gathered, analyzed, business requirements, user profile, created workflow processes documentation & charts.
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Developed and Implemented Test suites, which include features like Data Driven Framework for automated scripts using QTP.
  • Performed functional, regression, smoke, and end-end testing.
  • Generated automated scripts using QTP and documented them. Created and maintained functional & regression test suites.
  • Played a key role in script enhancement process to streamline the regression testing process and to achieve continuous automatic test run.
  • Updated QA status report and application database for management reporting purpose.
  • Created error/ defect reports and communicated wif developers, scripter and application owners for application defect tracking & resolution.
  • Involved in Testing of the various results generated by the reports against the data present in the database tables and used UAT on that data involving the users
  • Conducted Gap Analysis for each of the review documents concerning the respective feeds in back-end interface.
  • Designed and documented test cases derived from requirements.
  • Manually verified the applications according to the requirements. Modified automation scripts as test case changes.
  • Analyzed the specifications in the User Requirements Document, Functional Requirement
  • Participated in Weekly meetings and walk through to discuss Defect Priorities.

Environment: QTP, UAT, QA, HTML, Quality Center, Windows, VBScript, CSS, Maven.

Hire Now