We provide IT Staff Augmentation Services!

Sdet/mobile Tester Resume

4.00/5 (Submit Your Rating)

Miami, FL

PROFESSIONAL SUMMARY:

  • Over 8+ years’ experience in Software Development/QA testing (Manual and Automation Testing) processes. Test Planning, Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.
  • Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, Retesting, Regression Testing, Performance testing, Load testing and stress testing in mobile handsets and web based applications
  • Diversified experience in Automation and Manual testing serving various domains such as Telecom, HealthCare, andBanking.
  • Excellent understanding of requirements and creating test cases out of Business Requirement Document and Functional Requirement Document. Strong working knowledge in testing all phases of SDLC and STLC and expertise in Waterfall, V - model, Agile with SCRUM lifecycles.
  • Played a key role in creating testingtasksin Agile Projects andattended Confidential planning, Scrum Calls, Confidential review meetings.
  • Expert in creating, maintaining and executing automated test scripts using Selenium IDE, Web driver and Selenium Grid on cross browsers.
  • Experience in developing automation scripts in object oriented programming languages Java and using IDE tools like Eclipse and unit testing frameworks like JUNIT andTestNG.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD.)
  • Experience in build tools such as Maven, adding dependencies and maintaining pom.xml file.
  • Experience in building the Scenarios, Features, Step definitions by using the Cucumber API’s alongwith Selenium WebDriver to develop BDD framework.
  • Experienced on Service Oriented Architecture and tested SOAP and Restful Web Services by using tools like SOAPUI and validated the response XML file.
  • Experience in creating page objects by using Page Object Model, developing reusable library functions in java.
  • Used Apache POI to read data from external sources like Excel Spread Sheets to feed locators into the test script and also to configure the Test Framework. Experienced using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest and configured Parallel Processing using TestNG xml.
  • Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, AJAX, and XML.
  • Experience in using the Test management and Defect Tracking tools like HP Quality center, Application Lifecycle Management, Rally, Jira.
  • Worked on Database/Backend testing and validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.
  • Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.
  • Possess problem-solving skills, ability to follow industry standards and procedures. Quickly master new concepts and applications. Strong communication and interpersonal skills.

TECHNICAL SKILLS

  • Selenium IDE, WebDriver, Grid Java
  • JUnit, TestNG, UAT
  • QTP, CUCUMBER
  • Quality Center (HP ALM), Rally, Jira
  • Performance testing tools like jmeter load runner
  • Gherkins, HTML, DHTML, CSS, XML
  • XPath, Firebug, Bugzilla
  • Appium
  • SoapUI (SOAP, REST)
  • Ready API
  • Rest client (Firefox add on))
  • Angular JS
  • SQL Server
  • SQL
  • Jenkins, Maven
  • SVN(SubVersion), Git
  • Eclipse, Intellij
  • MS Suite
  • Windows, Linux, Unix, OS Yosemite
  • BDD/ATDD Framework
  • Data Driven, Keyword Driven
  • Hybrid Driven Development
  • Test Driven Development
  • Page Object Model

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

SDET/Mobile Tester

Responsibilities:

  • Involved in various meetings with Business analysts and developers for Confidential online store. With e-commerce team project.
  • Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Confidential planning, Review Sessions & Scrum Meetings.
  • Conducted UI testing, Functional testing, Regression Testing and verified the results with expected results using Traceability Matrix.
  • Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.
  • Implementation of ATDD technical practices (e.g. Automated testing, TDD, continuous integration) create a robust/reliable /repeatable automation test bed.
  • Used ATDD (Acceptance Test Driven development) approach to write feature files using Gherkin format.
  • Implemented Test driven development (ATDD and BDD) framework using cucumber tool with Gherkins Language.
  • Served as coordinator for all testing activities during the project.
  • Designed Test Suite, Test Cases, and Test Scenarios for functional modules.
  • Implemented Page Object Model (POM) by creating objects for each page.
  • Extensively used HP Loadrunner for Developing Vuser Scripts
  • Developed Test Scripts, Test Cases and Test Data as per business requirements and automated them using Selenium.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Created automated test scripts using Selenium WebDriver, TestNG, Maven (for dependencies) and used Jenkins to execute these scripts periodically.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Written shell scripts and Python scripts for performing Load tests on applications.
  • Performed Functional Testing of the Web services using Soap UI.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Written several UNIX scripts for invoking data reconciliation.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Executed test cases relating to mouse even using Actions class to perform required operations.
  • Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
  • Executed test cases and participated actively in System Testing, UAT and Regression Testing.
  • Performed Smoke testing and Ad-hoc testing when required. Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking using JIRA.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Logged and tracked to verify the resolutions of software and its specification defects.
  • Used Appium to run regression tests on mobile app.
  • Executed parallel test cases on Android device and on various android emulators.
  • Developed test plans and test cases for the mobile apps. Hands on experience in mobile application (IOS, Android, and Windows) testing such as functional testing, Compatibility testing, interface testing, operational testing, and Usability testing.
  • Good experience in testing the native, hybrid, mobile web applications.
  • Created test cases and performed Database testing to check whether the data is being migrated properly.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.

Environment: Selenium Web Driver, AGILE, Appium, Cucumber, Unix, Java, Eclipse, TestNG, Maven, Jenkins, SQL, JIRA, SoapUI.

Confidential

Sr. Test Engineer

Responsibilities:

  • Worked on developing Automation Test Cases using Core Java, Selenium Web Driver API and cucumber framework to perform Automation Testing
  • Responsible for setting up the environment which involves installation of application software, configuration to connect to backend database and Jenkins Job to perform/execute Junit Test Cases on automated daily scheduled basis with email notification of Test Report.
  • Used Eclipse IDE, Selenium Web Driver API, Junit to develop Automation Test Scripts which are executed in Jenkins environment.
  • Used Selenium locators like ID, CSS Selector, XPath, Name and Class Name to identify HTML Page Web Elements and send data or perform Events like form submission or button click action from Test Scripts.
  • Worked on Ajax based Web UI application Testing using Selenium JavaScript/Node framework for Firefox Browser.
  • Developed Test Scripts which are used to perform switch between multiple windows/popup windows boxes and handle Iframes and waits for Ajax calls of Web Application.
  • Responsible for submitting build in QA environment and restarting Application Server after deployment and performing Application Cache Refresh by submitting DMLs in backend database and validating the data from UI.
  • Involved in initial Smoke Testing and providing update to the Team with the Build status.
  • Worked on Manual and Automation Testing of SOA Middleware environment where the Services and
  • Used SOAPUI tool to perform Functional and Automation Testing of SOAP/REST Web Services deployed in Application Server.
  • Responsible for Web Services testing in SOA Environment where heterogeneous applications using different platform and language communicate using XML/JSON data format.
  • Developed Automation framework for Web Services Testing using SOAPUI Tool. Configured SoapUI project with initial End Points for REST Web Service. Used features like Data Source to configure and use input data from File like key-value pair properties file, Excel Sheet and validate Response Data against backend RDBMS Oracle.
  • Used JDBC API to connect to backend database from SoapUI, Developed Reusable components using Java, JDBC, XML Dom Parser and integrated the component with SoapUI tool. Used the API methods in SoapUI and performed automation Testing.
  • Created input xml, JSON messages and developed parser to parse response data and perform data validation.
  • Developed reusable Components and imported in SoapUI Tool to perform data validation, worked on integration of SoapUI with backend oracle Database using JDBC.
  • Responsible for Automating Testing of Web Services using Groovy Scripting and Java.
  • Created Test Cases for Functional Testing for Frontend Web Application which supports multiple Browsers for Customers/Client side access.
  • Performed Backend B2B application Testing in Unix environment by processing Spring Batch Applications
  • Used SQL to retrieve and validate Data in the Backend Database RDBMS.
  • Worked on Mongo DB for data validation.
  • Worked on REST APIs which uses input in JSON, XML format and returns the Response in JSON, XML format.
  • Configured SOAPUI to perform Data/Response validation using Assertions.
  • Used Eclipse IDE to develop Automation Test Cases using Selenium Web Driver API to automate Web Application Testing
  • Worked on Cucumber framework to perform Behavior Driven Testing. Responsible for configuring Eclipse plugin for Cucumber framework.

Environment: Java,J2EE,Scrum, Confidential, Agile, SOA, SQL DB2, Oracle, MongoDB, Selenium,Junit, Unix, Windows, HP ALM,JDK, Eclipse Plugin, SOAPUI Pro, Jira, Agile, Restful and SOAP Web Services, XML, Schema, XSD, WSDL

Confidential

Test Engineer/Unit Tester

Responsibilities:

  • Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing. Worked closely with business team to understand the Requirement Document in creating Test Plan.
  • Worked with complex test cases involving PAS modules like Underwriting issues and Business rules framework.
  • Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
  • Performed functional, regression and UAT Testing extensively used Selenium Web driver.
  • Automated Test cases and Steps by using concepts Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
  • Used J2EE for the implementation of script on Eclipse. TestNG and Junit annotation are using for the implementation.
  • Maintained Automation scripts and responsible for code check-ins into GitHub
  • Prepared PL/SQL scripts to verify the database updates, inserts and deletes of the records
  • Used Java Script to code the test cases in Selenium tool and also process strong knowledge on the same
  • Used ANT and MAVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
  • Developed Automation frameworks like Hybrid and BDD.
  • Implemented BDD framework first time in the organization by writing features files, step definitions and closely worked with the Product owner using cucumber.
  • Used TestNG Parameter, TestNG.xml and Data Provider (Method and ITest Context.) for parameterization.
  • Used Selenium automation (TestNG) to different type of browsers to perform Cross Browser Testing.
  • Created synchronization points in the application to deal with timing problems.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Knowledge on the Android application development and worked very closely with android developer and performed unit testing and black box testing
  • Mapped all the Requirements with the Test Cases using Requirement traceability matrix.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Involved in the Quality Assurance Analysis and Testing Information System.
  • Performed the application compatibility in the Versions of Chrome, Mozilla fire fox, and Safari and Internet Explorer browsers using Selenium.
  • Defects were tracked, reviewed, analyzed and compared using HP Quality Center/ALM.
  • Used an Agile model of development life cycle (SCRUM). Used selenium with java, frameworks, design approaches, and various effective implementation techniques.
  • Data Defined and Manipulate (DDL/DML) using SQL Queries in MYSQL
  • SQL Queries writing to extract the data and define data to perform E2E testing.
  • Experienced in Testing Web based applications and also worked in SOAP testing. Json, Rest.

Environment: Selenium Web driver, GitHub, XML, HTML, Jenkins, CSS HP QC/ALM, GUI, Jira, Hybrid framework, Agile, SQL, MYSQL

Confidential

QA Engineer

Responsibilities:

  • Interacted with Project manager, business analysts and developers to understand the application design and functional specifications.
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Developed QTP scripts for various reports.
  • Created VB scripts for regression testing using QTP.
  • Extensively used QTP integrated environment like Data Table, Actions, Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Designed and Developed Test Cases for automated testing using Selenium, JUNIT and Eclipse IDE.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automated Test Suite using Selenium WebDriver.
  • Performed the White box testing using Java.
  • Developed Session beans and Web components (Servlets, JSP) using WSAD.
  • Performed white box testing using Junit for class, method, & web services testing.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Automated code downloads and email notifications using UNIX Shell scripts.
  • Design and prepared test plans for White Box Test Approach & Test cases.
  • Responsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications.
  • Created Selenese JUNIT test case for various functional modules, modified, debugged and executed using JUNIT plug in to Eclipse IDE.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / Junit).
  • AngularJS based front-end data handling, template creation. 
  • Developed the web applications with the help of HTML, DHTML, XHTML and CSS
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.
  • Performed Database Change Verification testing using Oracle-Toad and SQL queries.
  • Verified data integrity by back-end testing of the application by writing SQL queries.
  • Attended Defect Review meetings with Developers, Tech Lead, Team Lead and Project Manager to discuss issues regarding the Open defects, resolved defects and all other defects associated to the Source system.
  • Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.

Environment: J2EE, QTP, Selenium WebDriver, Junit, SoapUI, Web Services, Load Runner 8.1/9.0 , Quality Center, Jenkins, JavaScript, HTML, Ant, SQL, PL SQL, Web server - Apache, SQL Server, Windows XP, MS Office Suite.

Confidential

Software Engineer (Java Developer)

Responsibilities:

  • Involved in adding enhancement to the application according new business rules.
  • Involved in gathering the requirements.
  • Involved in designing web application using Java, JSP and servlets.
  • Connect and retrieve data from the database and feed the client application.
  • Receive data from the client application, validate business rules and update the DB.
  • Worked on spring and hibernate frameworks for achieving MVC.
  • Communicate with the service to retrieved and show data to the user.
  • Send data to the service so it can be validated and saved to the database.
  • Used html and CSS for developing the UI screens and Java script for browser behavior.
  • Involved in Daily meetings and status calls.
  • Worked on all layers of the application including front end designing, business and data layers.
  • Worked with CSV, excel files for reporting and data administration of several utilities and modules.
  • Involved in entire SDLC Lifecycle of all project from analysis to implementation.
  • Involved in development of web services and involved in Unit Testing.
  • Involved in manual testing of the application and tracking the bugs.
  • Used Team Foundation Server (TFS) for source control, and data collection
  • Worked on SQL queries and DB issues in business sense and performance issues.
  • Involved in all stages of projects including defect fixing and performance issue resolving.
  • Coordinating with teams that are present in remote locations.

Environments: Java/J2EE, Java script, html, servlet, JSP, Oracle, TFS, HP Quality Center, MS Excel.

We'd love your feedback!