We provide IT Staff Augmentation Services!

Sr. Sdet Engineer/ Mobile Tester Resume

San Francisco, CaliforniA

SUMMARY:

  • Over 7+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Experience in large diversified projects, including manual/automation test case execution, defect tracking, test plan/test case creation and management, and requirements analysis the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) for Cloud, Financial, Banking, Insurance, health care and Enterprise Business Sectors.
  • Test Frame works using Cucumber, TestNG/Junit, ANT /MAVEN build tools.
  • Experience in working with open source tools such as Selenium (Selenium IDE , Selenium RC , Selenium Web driver and Selenium Grid ), SoapUI , and Eclipse.
  • Identified correct GUI elements using various Selenium Locators like ID , Name , Link Text , Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Tested the SOAP and RESTFUL Web Services using SoapUI tool.
  • Responsible for maintaining code using SVN, CVS, GIT and performed build verification using Maven .
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
  • Involved in the Continuous Integration of the automation framework with Jenkins .
  • Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components with Protractor and Selenium WebDriver.
  • Worked in JavaScript based technologies like Node.js, angular.js, Cucumberjs, webdriverjs, protractor, karma, chai, cucumber, mongo dB, Grunt.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT) , End to end , System Integration Testing (SIT), Functional Testing , Regression Testing , Validation testing , Backend testing , Performance Testing , batch process testing and Cross - Browser testing.
  • Experienced in testing client server and web-based applications using HP tools like Quick Test Professional (QTP) , Unified functional Testing (UFT) , Quality center (QC) , Application lifecycle Management (ALM) .
  • Hands on experience in test driven development (TDD) , Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Expertise in testing Middleware/SOA services as a standalone component before they are consumed by external applications, to identify any integration, data & mapping issues ahead of time there by shifting quality to left in the overall SDLC .
  • Expertise in Testing & Virtualizing various types of SOA based services including Web Services (SOAP/HTTP(s)), REST Services (XML/JSON), MQ, JMS.
  • Expert level knowledge and rich Experience in Automation Tools like Test Complete and Quick Test.
  • Knowledge on client-side JavaScript tests with Karma and Mocha and used Jasmine , behavior driven development framework for testing JavaScript code.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script.
  • Proficient in using Quality Center, GUS, Rally, JIRA, Clear Quest, Bugzilla .
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java . Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC .
  • Good knowledge in Black Box Testing, White Box Testing and Grey Box Testing .
  • Analysis and Testing of the Web, mobile and wireless (iPhone/iOS, Android) Applications.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience in Testing Web app, Native app using See Test for automated the mobile testing and run the scripts for multiple devices and also perform manual testing according to the requirements.
  • Experience in using postman tool to send the request and testing manually.
  • Expertise in jasmine framework to write JavaScrip t unit test cases in BDD.
  • Experience in working with sumo logic and Splunk to track the issues.
  • Excellent hands on experience in different automation frameworks like Page Object Model (POM), Junit, TestNG Framework, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for several projects.
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium WebDriver, QTP, JMeter, HP load Runner, SOAP, Gatling, Postman, Protractor, Manual Testing, Appium (Android & iOS Testing).

Frameworks: Page Object Model, Keyword Driven, Data Driven, ATDD, BDD, Hybrid Testing, Cucumber, Jasmine, Gherkin, TestNG, Junit, NUnit, log4j.

Build &Integration tools: Maven, Ant, Jenkins, Bamboo, Hudson.

Programming Languages: Java, Python, C

Browsers: Firefox, Internet Explorer, Safari, Google Chrome, Opera, PhantomJS.

Operating System: Windows Variants, Unix, Linux, Mac, iOS, Android.

Database tools: MySQL, SQuirrel SQL, Postgres, Oracle.

Defect Tracking Tools: HP ALM, Quality Center, Jira, Confluence, Team Foundation Server (TFS).

Scripting Languages: JavaScript, VB Script, Groovy Script.

Markup Languages: HTML, XML, JSON, Xpath, XCode, XSD, XSL, XSLT, JSP, AJAX, CSS

MS Office Tools: MS Project, Outlook, Excel, PowerPoint, MS Access, Word

Other Utilities: Eclipse, Webstrom, Notepad++, Microsoft Visual Studio, IntelliJ, SQL, GIT, SVN, Bitbucket, TFS, Sauce Labs.

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API, and Unit testing.

PROFESSIONAL EXPERIENCE:

Confidential - San Francisco, California

Sr. SDET Engineer/ Mobile Tester

Roles & Responsibilities :

  • Involved in planning test execution activities, defect reporting and analyzing test metrics.
  • Followed Agile/ Scrum Methodologies for all the project activities.
  • Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
  • Created an Automation Suite for Regression testing for successful single transaction flow for different scenarios like Card to cash and direct bank to bank flows.
  • Performed a lot of web services testing by creating requests using WSDL file and testing backend applications by sending the requests through SOAP UI tool.
  • Testing the front-end wu.com site using Selenium web driver. Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java to send the regression result automatically.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts .
  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, manually on the first release of the application and the area which cannot be automated.
  • Using Selenium and Soap UI developed automated test scripts for regression features.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Implemented step-definitions, page object model in JavaScript, Node.js and angular.js implement cukerunner to execute cucumber feature-set in parallel on chrome, i.e.; Firefox browser.
  • Built JavaScript based test framework using Cucumberjs, Webdriverio, node.js, angular.js.
  • Developed BDD tests using Cucumber by writing features and step definitions using Gherkin. Developed required Selenium support code in JAVA for Cucumber.
  • Monitor the jobs which could be SVN checkout using Jenkins.
  • Performed Web-Services Testing using SoapUI and generated XML Files for messaging.
  • Used SOAP/REST services using SoapUI, Groovy Script to test the services.
  • Used Splunk to check logs in higher environments and putty to check lower environments.
  • Worked collaboratively with Clients at Onshore and offshore teams to establish and maintain consistent test methodology and resolve any requirements ambiguities during the testing process.

Environment: Web service testing, Postman, SQL, Jmeter, selenium web Driver, protractor, JavaScript, PL/SQL, Junit, GIT, Splunk, sumo logic, Jira, Jenkins, Maven, SoapUI, Rest, Java, TestNG.

Confidential, Union, NJ

Mobile Tester

Roles & Responsibilities:

  • Supported Production deployments and Monitored and track high Priority defects and Production Issues on day-to-day basis tested the application on various generations of Android and IPhone .
  • Followed Agile Methodology (SCRUM) for this project.
  • Collected logs via XCode and Android studio and saving them into the text file.
  • Tested NFC Contactless Payments using Apple Pay, Android Pay , and Samsung Pay
  • Tested Mobile payment, order status and tracking information applications using iOS and Android devices
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Performed compatibility testing executing the test cases on different browsers (IE, Chrome, Firefox, Safari) , OS (Windows 7, Windows 8.1, OSX, IOS, Android) and Mobile Devices (Apple, Samsung, Motorola).
  • Involved in writing Requirement Tractability Matrix (RTM) detailed Test Plan and Test scenarios.
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi .
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java .
  • Extensively involved in Localization testing, Functional system testing, integration testing and smoke testing for beta builds on mobile devices .
  • Tested the functionality in Mobile Applications like users Sign in, Sign out, Main Menu, sub menus, Accounts, Transfer Products, Locations and Transfer the inventory.
  • Uploading applications to handsets using Mac mini- configuration utility for Native App can be accessed on Mobile, Mobile browser and web browser .
  • Wrote utilities in Nodejs to Capture test results, reports, log messages, stack traces, timestamps, user inputs and browser screenshots.
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Performed functional testing of individual modules of the Application on Android, Tablets , and E-Readers .
  • Performed A/B Testing by creating duplicated web store pages to push customer service.
  • Tested the mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, perfecto mobile and Simulators like: Android SDK, iOS SDK etc.
  • Attended Demos and met with Client for User Acceptance and providing QA Signoff on the testing.
  • Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test

Environment : Java, Mobile Testing, Appium, IOS, node.js, Caliber RM, Perfecto Mobile, Android, WebSphere, Mainframe, Devices like iPad, iPhone, Samsung, Rally, Selenium Web Driver, Agile Methodologies, Jenkins, HTML, SoapUI, Rest.

Confidential, Fort Worth, TX

Quality Assurance Engineer

Roles & Responsibilities:

  • Involved in developing QA Test Plan and QA Test Strategy .
  • Designed, implemented and executed manual and automated test scenarios using Web driver for Regression testing of the application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Closely worked with Fund transfer and customers account access security team on the PCI compliance task.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Used Apache POI API for rich text formatting, i.e. reading & writing both XLS and XLSX file format of excel.
  • Involve in user stories, issues, planning sprints and distribution of tasks across the Agile Team Using JIRA.
  • Writing Selenium Web Driver automation scripts in Java using Maven, Cucumber , and TestNG Automation Testing for Web Applications.
  • Wrote and executed automated tests in Protractor for a browser-based non-angular application.
  • Used JavaScript, Protractor to develop automation scripts for AngularJS applications.
  • Developing QA automation framework using Node.JS, Gulp, Selenium, WebDriver-IO , ChimpJS and Gherkin .
  • Combined Protractor with powerful tools and technologies such as Node.JS Angular.JS, Selenium, web Driver, Jasmine and Cucumber.
  • Developed BDD tests using Cucumber by writing features and step definitions using Gherkin. Developed required Selenium support code in JAVA for Cucumber.
  • Analyzing and testing & debugging of SOA based services and applications.
  • Experience in building SOA Tests Using SOAPUI for Web Services and Virtualization Concepts.
  • Monitor the jobs which could be SVN checkout using Jenkins.
  • Performed backend Web-Services Testing using SoapUI and generated XML Files for messaging.
  • Used SOAP/REST services using SoapUI, Groovy Script to test the services.
  • Performed agile methodology for testing the application.
  • Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained Quality Center

Environment: Selenium Web driver, Oracle, JMeter, Cucumber, API Testing, Java, Java script, node.js, Angular.js, SQL server, Junit, SOA, Xpath, HPALM Quality center, Jenkins, TestNG, Maven, JIRA, SoapUI, protractor, BDD, Gherkin.

Confidential, Dallas, TX

Sr. SDET Engineer/ Mobile Tester

Roles & Responsibilities :

  • Involved in gathering the Business Requirements , Functional Requirements , Design Specifications document and the Use Case Developed document.
  • Worked with testing tools, wrote Test cases, performed test coverage and execution, monitoring testing progress and bug trends and report software risks, reported issues found and verified fixes to help improve product quality by tracking defects.
  • Extracting claims on daily extract and creating CET' s for different clients.
  • All the projects are involved in testing of adjudication of claims, member’s enrollment setting up plans, calculations of accumulations and deductibles for individual and family.
  • Tested loading the members into the system and verifying the data, also involved in testing various enhancements and production fixes of the application
  • Performed complete System, Regression Testing to effectively assess software quality.
  • Maintained confidentiality and complied with Health Insurance Portability and Accountability Act (HIPAA) .
  • Used Descriptive Programming for creating the automated test scripts in UFT 11.5
  • Developed automation framework, driver scripts, function libraries, shared object repositories and associated them with the tests in UFT .
  • Done SOAP Testing and Restful services Testing API Testing using SOAPUI tool. Validated the Responses for the sample operations. Running the test cases in test suite and inserting various assertions.
  • Generated SOAP projects using WSDL , Generated RESTful Services using URI/WADL. Executing the Test Suite using Groovy script reading from Excel sheet. Used Test Runner, Property, Data Source, Data Source Loop, Data Sink and Parameterization for positive and negative testing.
  • Developed, maintained, and executed test plans, test cases, and manual testing
  • Queried databases using SQL scripts for Oracle with TOAD.
  • Used ALM for RTM, Manual Test Cases, defect logging, tracking defect history, report generation and status tracking.
  • Communicated directly with Project Managers and Test Lead to identify testing tasks, proper implementation and utilization, issue tracking, test case definition tracking and test case execution.
  • Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and Retrospective meetings.

Environment : Agile Scrum, Manual Testing, J2EE, Ajax, EJB, VBScript, Java, API Testing, Selenium, HTML, XML, Microsoft Office, Windows 7, TOAD, LINUX, SQL Developer, PL/SQL, LoadRunner11.0, UFT 11.5, HP-Quality center, SOAPUI Pro, Oracle 11g.

Confidential, Canton, MA

Quality Engineer/Manual Tester

Roles & Responsibilities :

  • Involved in gathering the Business Requirements , Functional Requirements , Design Specifications document and the Use Case Developed document.
  • Worked with testing tools, wrote Test cases, performed test coverage and execution, monitoring testing progress and bug trends and report software risks, reported issues found and verified fixes to help improve product quality by tracking defects.
  • Used Kanban Board for tracking the Product Backlog, WIP, and Release Modules and updated in Daily Scrum calls.
  • Extracting claims on daily extract and creating CET' s for different clients.
  • All the projects are involved in testing of adjudication of claims, member’s enrollment setting up plans, calculations of accumulations and deductibles for individual and family.
  • Tested loading the members into the system and verifying the data, also involved in testing various enhancements and production fixes of the application
  • Performed complete System, Regression Testing to effectively assess software quality.
  • Maintained confidentiality and complied with Health Insurance Portability and Accountability Act (HIPAA) .
  • Used Descriptive Programming for creating the automated test scripts in UFT 11.5
  • Developed automation framework, driver scripts, function libraries, shared object repositories and associated them with the tests in UFT .
  • Done SOAP Testing and Restful services Testing API Testing using SOAPUI tool. Validated the Responses for the sample operations. Running the test cases in test suite and inserting various assertions.
  • Generated SOAP projects using WSDL , Generated RESTful Services using URI/WADL. Executing the Test Suite using Groovy script reading from Excel sheet. Used Test Runner, Property, Data Source, Data Source Loop, Data Sink and Parameterization for positive and negative testing.
  • Developed, maintained, and executed test plans, test cases, and manual testing
  • Queried databases using SQL scripts for Oracle with TOAD.
  • Used ALM for RTM, Manual Test Cases, defect logging, tracking defect history, report generation and status tracking.
  • Communicated directly with Project Managers and Test Lead to identify testing tasks, proper implementation and utilization, issue tracking, test case definition tracking and test case execution.
  • Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and Retrospective meetings.

Environment : Agile Scrum, Manual Testing, J2EE, Ajax, EJB, VBScript, Java, API Testing, Selenium, HTML, XML, Microsoft Office, Windows 7, TOAD, LINUX, SQL Developer, PL/SQL, LoadRunner11.0, UFT 11.5, HP-Quality center, SOAPUI Pro, Oracle 11g.

Confidential

Software Test Engineer

Roles & Responsibilities:

  • Worked on all aspects of the software testing lifecycle .
  • Involved in writing the test modules to cover system requirements, functional specifications.
  • Used Excel to write Manual Test Cases and Status Report . Created and maintained tests and test records.
  • Submitted Status Report about the project to Team lead and QA manager weekly.
  • Involved in Net Meetings, phone conferences and close interaction with software developers to understand application functionality and Performance issues.
  • Created and enhanced, automated regression tests using QTP and VBScript.
  • Created User Defined Functions in QTP , Called External functions in VB Script , used Recovery Scenario for Error Handling.
  • Categorized test cases test scripts and managed them in Quality Center .
  • Automating the desktop and web-based application by using Sikuli by executing the java eclipse program and helping selenium tool to automate GUI applications .
  • The elements which cannot be identified with selenium no identification elements like id, class, XPath or any locator can be automated with Sikuli .
  • Experienced in testing web services using SOAP UI and custom-made test harness.
  • Written shell scripts and Python scripts for performing Load tests on applications.
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC .
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Performed Ad-hoc, Smoke, Functional , and Regression testing by executing test cases maintained Quality Center. Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Developed Scripts using Python Selenium WebDriver combo for user module application.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE
  • Wrote advanced SQL queries in order to validate the data displayed in the GUI against the data stored in the database.
  • Managed defects in Quality Center and participated in defect review session on daily basis during test execution tests.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Tested sequentially based on Waterfall methodology .
  • Performed white box testing by analyzing code
  • Involved in Functional, Regression, Performanc e and User Acceptance Testing.
  • Experience with TDD/Unit Testing.

Environment: Java, QTP, Junit, SoapUI, TDD, SQL, Node.js, TestNG, Python, Jenkins, Sikuli, selenium RC, selenium IDE, Manual Testing, Mainframes (CICS), Windows XP, Application, Xpath, Quality Center.

Hire Now