We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer / Mobile Test Engineer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Over 7+years of experience in Software Industry with Quality Assurance and Manual, Functional, Automation Testing of Web applications and Mobile applications developed in Web, Mobile, and Client/Server environment using Agile and Scrum test methodologies in Insurance, Health, Telecommunication, Banking, and Infrastructure domains.
  • Experience in performing the Black box testing, Unit testing, Functional testing, Performance testing, Sanity testing, exception testing, Compatibility testing and Security testing of client/server and web - based applications, System integration testing (SIT), Regression testing, Database testing, system testing, and supported user acceptance testing (UAT) with business users.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, Test NG, Maven, Fire Path, running scripts, De-bugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experienced in Mobile Automation Testing on IOS platforms using IPhone & I Pad Devices with Automation tools like Keep It Functional KIF and Appium.
  • Unit testing experience with Jasmine, Karma, Jasmine-Node, Node unit and Protractor .
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile, Incremental and Iterative, Scrum.
  • Skilled in bug reporting and tracking using TESTTRAIL, JIRA, HP Quality Center, Rational Clear Quest.
  • SOA Testing, Validation and Virtualization, Extended Web Services Tests in a Low-impact way using CA LISA.
  • Excellent experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Extensive Manual testing experience in Black Box testing, Functional, Security, Integration, Regression, User, Acceptance (Alpha and Beta Testing), System Integration (SIT), UI-testing, Smoke, Sanity, Content testing.
  • Excellent experience in providing the efficient locators strategy like Xpath and CSS to run WebDriver script in stable condition.
  • Experience with QTP/UFT - Object repository, checkpoints, Actions, Functions, descriptive programming, Object spy and functions, regular expressions and parameterization.
  • Used Protractor and Java Script to write automated scripts to test angular JS Applications.
  • Experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge of SeeTest, eggPlant .
  • Expertise Shell Scripting experience on UNIX, Linux and Windows environment.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server .
  • Hands on experience in medical domain as well worked with providers and Medicare or Medical entities to validate internet portals.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.

TECHNICAL SKILLS:

Browsers: Internet Explorer 6,7,8,910 and 11, Chrome, Firefox, Safari

Web Development Tools: XML, HTML, Ajax, Java Script, VB Script, TFS, ASP, JSP and Java Servlets, PHP, Jenkins, Flash, Perl.

Languages: C, C#, Core Java, JavaScript, Python, VBScript (UFT), Ruby.

Web Servers / Application Servers: IBM WebSphere, BEA WebLogic, Tomcat, and IIS.

Testing tools: Selenium, Quality Center, SOAP UI, QTP, UFT, Fitness, TestNG, JVM, Jconsole, JUnit, Appium, Firebug, FirePath, JMeter, HPQC, Coded UI, Cucumber, HP Load Runner, MAT.

Bug Tracking tools: Jira, Bugzilla, Quality center (9, 10, 11.0), TestRail, Rally, Confluence, Visual Studio TFS (2008, 2010, 2012).

Operating Systems: Windows NT, Windows 2000 Server, Solaris, HP Unix, Linux and Citrix

Data Access Languages: SQL and PL/SQL.

Database Servers: ORACLE, MS SQL Server, Sybase and DB2, MS Access 2000.

GUI / Tools: Eclipse, JBuilder.

Frameworks: Junit, TestNG, Maven, KIF, TDD, BDD, Mockito, Jasmine, Protractor.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Sr. Automation Test Engineer / Mobile Test Engineer

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium and Keep It Functional KIF test automation frameworks.
  • Involved in testing of Web app, Native app, automated the mobile testing and run the scripts for multiple using Appium, Emulators and IOS Simulators.
  • Used Protractor which is an End - to- End Framework testing for Angular JS Web Applications.
  • Involved in execution of various kinds of tests such as functionality, positive, negative, smoke, performance, regression, System Integration (SIT), user acceptance, integration, load, installation and security (static code using Parasoft) etc.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, Protractor and Test Frame works using TestNG/ Junit, ANT/MAVEN build tools.
  • Performed Manual Testing and Automated Testing for Client/Server application and Web- based application that used WebSphere, Message Queuing, Active Directory, UNIX, Windows, and XML message based system in an Agile software development environment.
  • Used Apache JMeter to perform basic load and stress testing on web application.
  • Used FitNesse tool to execute high level test scenarios for User Acceptance Testing along with Java Programming.
  • Using Jasmine-Karma for unit testing the project and node JS for batch testing new data against data output from the existing script codebase to ensure that the engine is calculating correctly.
  • Good experience in CA LISA Service Virtualization with web services, MQ and REST services using CA LISA, Selenium and SOAP UI.
  • Designed an automation framework for UI and batch testing in QTP/UFT.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration.
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Completed performance testing by creating virtual users and analyzing the reports in LoadRunner.
  • Followed and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
  • Involved in Share Point application testing.
  • Involved in execution of automation test scripts using HP Quality Center (ALM).
  • Involved in working on a project where we implemented BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber Framework with Java, Junit and Page Object Model.
  • Prepared user documentation with screenshots for UAT (User Acceptance Testing).
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java and Apache POI.
  • Involved in testing of web services (SOAP, REST), XML, WSDL and WADL using SOAP UI Pro tool and Ready API, Modified end points while working on different environments.
  • Used JIRA to create a ticket regarding connection issues.
  • Worked in Acceptance Test-Driven Development (ATDD) agile methodologies environment based on communication between the business customers, the developers, and the tester.
  • Debugged Java and JavaScript code to fix functionality and usability issues discovered during testing and tested out the bug fixes before implementation.

Environment: IOS, Android, Selenium WebDriver, Java Script, Oracle, SOAP UI, WSDL, ALM, UFT 12.02, ETL, UAT, Groovy Script, Appium, MS SQL Server, GitHub, Eclipse, ATDD, Data Driven and Key Word Driven Frameworks, Mac OS, Python, Protractor, VBScript, Quality center, Web Services/API, Rally (Agile Management Tool).

Confidential, Whittier, CA

Sr. Selenium Automation Tester

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Experienced in Hybrid Automation Framework using Web Driver, C#, Eclipse, TestNG, and Java in Windows platform to cut down regression testing time.
  • 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 Web Driver .
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Experience with unit testing with Junit in Java and with Jasmine framework in Angular JS.
  • Experienced in Load and performance testing tool JMeter.
  • Involved in writing libraries and test scripts in Python for the automation testing. Created and executed integration testing using Python Scripts (included stress and load testing).
  • Developed automation framework and test scripts to automate the manual test cases using Python to validate the packager manifest and fragments.
  • Involved in reviewing requirements from ALM for creating test scenarios, test cases and test plans/test scripts.
  • Involved in preparation of scripts & scenarios using OATS/Load Runner Web (HTTP/HTML) and protocol.
  • Logged and managed defects using ALM defect management tool.
  • Tested Web app, Native app, automated the mobile testing and run the scripts for multiple using Appium, Emulators and IOS Simulators.
  • Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
  • Used java script libraries like protractor along with selenium for UI test execution assertions.
  • Involved in IBM’s JES2 batch processing system and IBM’s CICS transaction processing system.
  • Reported bugs in Bugzilla and actively involved in prioritizing and tracking the bugs.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Performed integration testing of application on Fitnesse testing tool.
  • Involved in development of automated test cases, scripts for the core models using Behavior Driven Testing using CUCUMBER framework with RUBY scripting for several models.
  • Resolved object recognition issues using recovery scenario feature of UFT.
  • Used JIRA and Quality Center/ALM to track bugs and maintained the flow of iterations and made use of Confluence for document management.
  • Involved in using Continuous Integration and build management tools such as Maven, Ant, Jenkins Build Driver, and Tortoise SVN Subversion to handle different versions of the source code.
  • Experienced in CA LISA Service Virtualization with web services, MQ and REST services and creating CA LISA Test cases for performing automation.
  • Involved in testing of Client-Server Billing Main Framework for OSS/BSS.
  • Testing the newly developed API through Google Chrome plug-in called Postman.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server
  • Status reporting and test updating in Quality Center.
  • Managed Groovy Script for easily integrate existing infrastructure like App servers, Loads of databases with JDBC drivers.
  • Developed both Data-driven and Key-word driven Framework using UFT.
  • Developed UNIX shell scripts to validate source files, automated archival of Log files, create ETL event start/stop files.
  • Performed testing in SOAP, REST (JSON/XML) web services. Used Soap UI to test XML web.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool.
  • Worked in an Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Worked on POS (Point of Sale) QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Involved in status reporting, project meetings and project planning with the team.

Environment: Selenium WebDriver, Python, C#, Test NG, Protractor, Fitnesse, API, Windows, PHP, Soap UI, JSON, SVN, UFT 12.01, SQL, ETL, Jira, Groovy Script, Mac OS, XML, TOAD, Jenkins, JMeter, JIRA, Oracle 10g and Web sphere application server, UNIX.

Confidential, Austin, TX

Selenium Tester

Responsibilities:

  • Worked as a QA Analyst in an agile environment which allows detecting bugs at early stages of release, change requirements and implement new features as per the market changes.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Developed custom libraries for automation using C# & Selenium WebDriver.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
  • Written Test Cases for ETL to compare Source and Target database systems.
  • Developed Automation framework using Selenium WebDriver C# and Test Execution using TestNG.
  • Involved in writing of Selenium test cases using visual studio and C# as the base language to test various components of application.
  • Experienced in working with Microsoft Test Manager (MTM) where test plans are stored and results on Team Foundation Server (TFS).
  • Experienced in using Microsoft team foundation server (MS TFS) for defect management tracking purposes Logging defects.
  • Compared the expected and actual results using multiple checkpoints for text, GUIs, bitmaps and databases in the application with UFT.
  • Responsible for implementing Load Runner, Performance center 12.5, JMeter based infrastructure.
  • Involved in developing the Business Layer in C# .NET, where all the Business Objects are written in developing the whole application.
  • Executed the test cases manually using ALM, enter defects and conduct regression testing after fixing the defect.
  • Involved in writing N Unit test cases using visual studio and C# as the base language to test various components of the application.
  • Performed automation tests using Jasmine and protractor to perform UI testing.
  • Using Protractor with selenium to provide automated test infrastructure to simulate user’s interaction with an Angular JS application running in a browser.
  • Worked as ALM support for ensuring efficient services to the team and the client.
  • Experienced with Setup/configuration of test environments for POS (Point of Sale).
  • Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.
  • Extensively worked with end-to-end testing for User Acceptance Testing (UAT).
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Visual Studio Team Foundation.
  • Involved in testing both Soap and REST services using Rest Assured and tested both XML and JSON formats.
  • 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.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Actively participated in daily scrum and sprint meetings as part of agile environment.
  • Actively involved in production support and performed Post-Production verification

Environment: Selenium 2.7, IDE, RC Web Driver, C#, Groovy Script, Protractor, UNIX, UFT 11.52, JMeter TFS, ETL, Microsoft Test Manager (MTM), Toad (MySQL), Oracle, ATDD, Fitnesse, Test NG, JSON, XML, XPath, Appium, CC&B.

Confidential, Lakewood, Colorado

Sr. QTP Engineer

Responsibilities:

  • Analyzed requirements, design documents and provided constructive feedback and Analysis of the existing Application and its Business Requirements.
  • Developed Projects using agile and waterfall methodologies.
  • Used QTP for functional and Regression testing of the application to make sure transactions and business processes work as intended and Developed VB scripts.
  • Wrote SQL Queries for performing functional QA of Informatica ETL mappings.
  • Verification and Validation of ETL mappings and Data calculation via SQL.
  • Develop automation scripts in Quick Test Professional (QTP) to automate smoke and regression testing and automated test data load for every build cycle.
  • Developed Groovy Scripts to test Report application output and to customize test.
  • Execute Test Plans and wrote clear, concise and accurate Test Cases using best practices for both Manual and non-technical UAT Testers using HP Quality Center (QC).
  • Coordinated the daily system and UAT defect meeting to identify issues and assign priorities in consultation with the business and development teams.
  • Analyzed wire transfers to determine if transaction amounts and payment patterns correlate with originator and beneficiary lines of business.
  • Designed and developed Test Plans, Test Scripts and Test cases in HP Quality Center and executed them.
  • Modify Object Repository to help QTP identify GUI objects. Enhance the scripts in QTP using VBScript.
  • Involved in Performance, Load and Stress testing using Load Runner.
  • Experienced in Functional Testing, Compatibility Testing, Performance Testing, White Box Testing, Black box testing, Negative testing, and Recovery testing.
  • Executed the Manual Test Scripts from the Quality Center and parallel run the QTP Scripts for every new build in cross platform environments.
  • Performed manual testing on the whole application before going for the automated testing.
  • Tested the response format of Restful Web Services in JSON, XML format.
  • Performed Manual Functional Testing with QC and Regression Testing with QTP.
  • Experienced in preparation of Test Plan and Test Approach artifacts with resource requirements and time estimates along with the manager.
  • Responsible for testing Web Services APIs (SOAP & REST).
  • Involved in writing the Test Cases for ETL to compare Source and Target database system.
  • Defects were tracked, reviewed and analyzed using Jira.

Environment: QTP 10, Quality Center, Jira, SQL Server, Groovy Script, ETL, UNIX, UAT, Manual, Oracle CC&B, XML, JSON, ETL, MQ Series, Rational Rose, Web Spear, MS - Team Foundation Server, VB script.

Confidential

Manual Tester

Responsibilities:

  • Involved in manual testing of the application, creating test plans, test cases and documentation.
  • Involved in manual functional testing for system change requests, defects and requirements.
  • Involved in White Box, Black Box, Functionality, and User Acceptance Testing.
  • Responsible for analysis, reports and defect tracking.
  • Generate test records, modify scripts to do regression test.
  • Developed SQL scripts and stored procedures using PL/SQL.
  • Involved in writing complex SQL queries for performing the validation of the Data Transformation Rules for ETL Testing.
  • Involved in ETL Data Warehousing, database testing using Informatica for Workflow process.
  • Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
  • Created data driven script to be used with various data / test cases for positive and negative testing of the application.
  • Involved in complete Software Development Life Cycle and QA Life Cycle Methodologies under waterfall methodology.
  • Experienced in performing web services testing and validated XML request/response data using SOAP.
  • Involved in Manual testing, Integration testing and End to End testing of SOAP/REST web services using SOAP UI tool.

Environment: Java, JSP, Manual Testing, MS SQL Server, SQL, SOAP, Rest, XML, Weblogic7.0, J Builder, XML, JavaScript, JDBC, UML, Rational Rose and Oracle.

We'd love your feedback!