Sr. Qa Automation Tester/mobile Tester Resume
Los Angeles, CA
SUMMARY:
- Overall 8 years of experience in Software testing as a Quality Analyst/Mobile Application Tester. Automated Software Testing using Selenium, QTP, UFT, Soap UI and Quality Center.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Hands on experience in medical domain as well Worked with providers and Medicare or Medicaid entities to validate Internet portals.
- IT testing on Client - Server, Web, Data base applications/ Technologies.
- Played active role as Test Developer in Agile Methodology project implementation using Business Driven Development (BDD) and Test Driven Development (TDD).
- Good experience in deriving test cases/test scenarios from Use Cases/Functional Specifications/Business Requirements.
- Participated in Requirement review meetings, analyzed requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting, and Tracking.
- Analyzed code to perform White Box Testing .
- Expert in developing Java Appium test scripts using Java, JavaScript and Test Frame works using ANT/MAVEN build tools.
- Having knowledge of HP QTP/UFT, Ranorex, QC/ALM, Mobile testing Cucumber (BDD), Python scripting.
- 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 bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
- Strong working experience in Selenium IDE, Selenium Web Driver Client Server Web Application.
- Experience in using ANT and MAVEN as build tool for Selenium.
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA and Bugzilla.
- Validated the Openfire Call control plugins with JUnit Test Suites (Java, Junit ) .
- Good experience in testing both Soap and REST services using Postman, Rest Assured and Tested both XML and JSON formats.
- Good experience in Web Services testing using Soap UI, XML and WSDL and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using Soap UI.
- Designed, built, and used Powershell scripts for Active Directory (AD).
- Experience in Back-end testing, data validation, Database testing using SQL queries.
- Knowledge and hands on experience in implementing various Software testing process defined by organization at Team level.
TECHNICAL SKILLS:
Languages: Java, C#, HTML, XML, SQL, PL SQL, CSS
Automation Tools: Selenium Suite (Selenium IDE, RC, Grid and WebDriver), QTP, Junit, TestNG, SOAP UI, QTP, Jbehave, Appium
Scripting Languages: JavaScript
Defect Tracking Tools: HP Quality Center, IBM Rational ClearQuest, JIRA, Bugzilla
Development Environment: Eclipse IDE
RDBMS: MySQL, MS-SQL Server, MS Access, Oracle
Misc Tools: MS Office, ANT, Log4J, Maven and SVN
Continuous Integration Tools: Jenkins, Hudson
Databases: Oracle 11g/10g, SQL Server
Operating Systems: Windows, Mac OS, UNIX, LINUX
PROFESSIONAL EXPERIENCE:
Confidential,Los Angeles, CA
Sr. QA Automation Tester/Mobile Tester
Responsibilities:
- Created and executed automated test scripts using Selenium Web Driver and TestNG .
- Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Involved in writing the test cases, test scripts and performed different kind of testing scenarios.
- Created Scenarios for Regression, Smoke as well as exploratory negative test, white box, black box, gray box testing
- Conducted Regression testing, smoke testing, Ad-hoc, cross browser testing, GUI Testing, Performance Testing through automated testing tools like Selenium web driver using Java and with Cucumber using ruby along with manual testing.
- Following the ATDD approach using Gherkin language for writing features/ scenarios for assigned user stories
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Exported Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework TestNG .
- Identify and Track issues in Rally and work with development for Issue resolution.
- Implemented Page Objects model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium WebDriver, Junit, and Java
- Worked on project building tools like Maven in adding dependencies by maintaining in pom.xml file.
- Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium , Java.
- Performed Cross-platform, UI testing for native and hybrid mobile apps using Appium test automation framework.
- Involved in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
- Used version control tool GIT.
- Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML .
- Proficient in writing SQL queries to test the Oracle database and making validations.
- Developed automated scripts for angular JS application using protractor and Java scripts.
- Understanding and defining more optimum Data integration rules and logic
- SQL Queries for backend/ETL testing.
- Worked on ETL testing - Source to target and target systems to BO reporting which involves executing SQL scripts for data validation, transformation logic, reports against source data etc.
- Performed server-based system running in a servlet container by using Jenkins
- Set up different kinds of Build triggers including - Gated -Check in, Continuous Integration, and Rolling Builds in Team Foundation Server 2017.
- Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis
Environment: Java-Selenium WebDriver, Appium, Eclipse IDE, TestNG, SQL, JSON, Jenkins, XML, SOAP, RESTful API, ETL, TFS, IOS emulator, Simulator, Agile methodology, Cucumber-JVM, Gherkin, ATDD, POM.
Confidential,Chicago
Sr. QA Analyst/Selenium Tester
Responsibilities:
- Experience in Automating Selenium web driver using C# .
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using, Agile methodologies.
- Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
- Identified the bottleneck by running the scenario under various numbers of users and reported the issues by using HP ALM .
- Used BDD framework with Cucumber and C# to write behaviors and step definitions and developed required Selenium support code in C#
- Extensive experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
- Implemented Dependency Injection pattern in C# using Unity for that offers flexibility and easy maintainability of the existing code.
- Performed End to End testing in Coded UI.
- Involved in creating the Coded UI Test and Ordered Test .
- Automated test cases for desktop applications using Coded UI.
- Writing Nunit test cases using visual studio and C# as the base language to test various components of the application
- Configured Selenium WebDriver , TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
- Built test automation framework for web app from scratch using C# , NUnit, Selenium WebDriver , TestRail REST API.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins .
- Reported the bugs, Email notifications to the developers using Bugzilla .
- Used SVN for version control of automated scripts.
- Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium Grid .
- Experience in Simulating Mobile Application Testing with Appium for Android Platform and IOS Simulator for IOS platform.
- White. Integrated it with Microsoft Test Manager(MTM) and included into CI process in Team Foundation Server (TFS).
- Develop Test cases in Microsoft Test Manager (MTM) based on business requirement.
- Performed Backend testing and written queries using SQL
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Created automation scripts in SOAPUI using Groovy Script for web services testing.
- Validated SOAP r esponse using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
- Created custom JSON Assertors to validate SOAP (WSDL) and REST API calls, and Data Banks to store and analyze data input/output and error codes.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts .
Environment: Selenium web-driver, Selenium Grid, Appium, C#, IOS simulators, Emulators, TestNG, Bugzilla, Jenkins, SQL, JSON, Angular JS, Java Scripts, protractor, SOAP UI, Rest API, Groovy script, Visual studio, Apache POI.
Confidential,Chicago, IL
Sr. Automation/Web service tester
Responsibilities:
- Extensive experience in Performance, functional/ regression and backend testing.
- Expert in Functional, Regression, UAT (User Acceptance Testing), and Performance Testing
- Strong in Analyzing Business specs, Requirements & Develop Comprehensive Test Spec & execute them.
- Strong in SDET with Agile/Scrum, TDD and BDD methodologies and approach using Cucumber.
- Participated in IBM Design Partner Programs for Focal Point, Team Concert, Quality Manager, Test Workbench, Reporting, and Rational Support.
- Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG .
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver .
- Strong in Designing Page Factory and Page Object Model (POM)
- Extensively used SOAP UI to automate the test cases.
- Expertise in designing the test scenarios and scripting the test cases in order to test the application.
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE
- Involved in testing both SOAP and REST services and tested both XML and JSON formats
- Performed SOA testing for Payments APIs using SOAP UI and Java framework for web services testing using JSON.
- Developed REST web services , SQL queries to capture data and to send events to core database for the home automation devices.
- Carried out web services testing using SOAP UI and security testing for Employee login validations.
- Performed Web services testing using Postman, Swagger .
- Tested REST service using Advanced Rest client and POSTMAN to verify the responses returned during the initial development phase.
Environment: Java, Junit, TestNG, Selenium WebDriver, Soap UI, Oracle, XML, Rest, Postman, JSON.
Confidential,Virginia
QA Analyst
Responsibilities:
- Followed Agile Methodology and attended Scrum meetings.
- Designed test plan for QA testing using a well-defined testing methodology.
- Generated UFT scripts with standard checkpoints, validation checkpoints and also Synchronization Points.
- Configuring SOA composite application resources, Configuring JMS Server and its modules on SOA and OSB.
- Managing and monitoring service engines, and updating the state of SOA composite applications.
- In data driven frameworks for each Use Cases (functionality) written in Descriptive Programming. Executing the test scripts in UFT and ALM . Developed test scripts and function libraries using VBScripts .
- Experience in sanity, backend, front-end, functional, integration, regression, smoke, cross browser, cross platform, QTP/UFT , performance and stress testing.
- Develop SQL queries using TOAD and UFT .
- Designed and Developed independent and reusable function libraries in UFT for several projects from scratch
- Enhanced existing Object Oriented Automation Framework in UFT for Projects to in corporate new functionalities of application
- Automated test cases for GUI, Functionality and Regression Testing using UFT.
- Functional Stories are being assigned in the JIRA and keep the Track of each and every story.
- The scripts are run on schedule manner; Jenkins is triggers the Automation scripts whenever need to be run.
- Performed database validation using SQL queries
- Formulated tests report and helped senior management and project leads before major releases.
- Developed and executed test cases for RESTful services using UFT tool. Add check points to validate the response header.
- All the Automation Scripts are maintained in the GIT STASH , files are moved into the GIT using the Source tree tool.
Environment: QTP/ UFT, SOA, JSON, XML, SQL, Restful, Git Stash, Jira, Jenkins, Agile, TOAD.
Confidential
QTP Engineer
Responsibilities:- Performed Manual Functional testing and Regression Testing with QTP.
- Project is developed using waterfall methodology.
- Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
- Executed and scheduled the automation test scripts from Quality Center.
- Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
- Involved in User Acceptance Testing (UAT) of the application.
- Improved the existing QTP scripts by inserting VBScript functions and Checkpoints to check for Broken Links, Text, Table, XML and Images, and Synchronization Point to capture upload time.
- Prepared the Test Results document which summarizes testing activities and results.
- Run Test Scripts in QTP by updating environment variables, configuration files and data files and documented the results as part of Regression Testing.
- Performed Positive and Negative testing by inputting valid and invalid data
- Involved in writing the Backend scripts.
- Involved in conversion of Win Runner scripts to QTP (Quick Test Pro)
- Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional
Environment: QTP, Waterfall methodology, SQL, QC, TOAD, VB Script, MS Office
Confidential
Manual tester
Responsibilities:
- Project is developed using waterfall methodology.
- Performed Data Driven Testing using extensive data in the test scripts
- Write Test Plans and Test Cases.
- Performed the User Acceptance Testing (UAT).
- Execute Manual and Automated test cases and verified actual results with expected results
- Involving in analyzing System Requirements and developing Test Plans for Functional and Regression Testing.
- Used Bug Tracking System (BTS) for Reporting Bugs.
- Performed different types of testing, Functional, Integration, System, and Regression Testing using QC.
- Performed test management and bug reporting using Quality Center.
- Prepared various test documents for ETL process in ALM/Quality Center.
- Analyzed test specifications and converted them into Manual Test Cases.
- Functional Stories are been assigned in the JIRA and keep the Track of each and every story.
- The scripts are run on schedule manner, Jenkins is triggers the Automation scripts whenever need to be run.
- Experience in basic QC Testing creating defect reports & documenting test results, Strong familiarity in executing manual functional testing based on analysis
- Involve in User Acceptance and System Testing. Conduct Database Testing using SQL Queries.
Environment: SQL, Quality Center, Visual Basic, MS Word and Data Reports, Win runner.