We provide IT Staff Augmentation Services!

Sr. Automation/ Mobile Engineer Resume

Lancaster, PA

SUMMARY:

  • Around 8 years of extensive experience in Software testing as a Quality Analyst/Mobile Application Tester. Automated Software Testing using Selenium, QTP, Appium, SOAP UI and Quality Center.
  • Diversified experience in Automation, Manual testing and Business Analysis methodologies serving various domains such as Banking, Insurance, Healthcare, and Telecomm.
  • Always willing to learn new things along with remarkable communication and organizational skills with attention to business process details besides being a team player and self - starter.
  • Experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation Testing.
  • Experience with various types of testing such as, GUI Testing, Web testing, End to End testing, Unit Testing, Regression testing, Integration Testing, User Acceptance testing (UAT), Functional testing and System Testing.
  • Develop automated tests for mobile, web, and API using Java, JS, and Python.
  • Profound ability to quickly understand complex mainframe systems.
  • Key team player of Health Insurance domain concepts (Eligibility, Claims & ITS claims) and Mainframe testing using Exceed and MOCHA emulators to access the test and production environments .
  • Experienced in using XSD, WSDL, XPath, XSL and XML Spy for service testing & Virtualization.
  • Automated Test cases in Behavior Driven Development (BDD) and Test-Driven Development (TDD)
  • Experience in working with all stages of the Software Development Life Cycle (SDLC) and QA Life Cycle in all dimensions of Functionality, Usability & Reliability.
  • Working experience in Software Development methodologies such as Waterfall, Iterative (Spiral), Agile Scrum and RUP (Rational Unified Process).
  • Experience in understanding the code written in different programming languages VB Script, Java, HTML, and Databases like Oracle, SQL Server.
  • Proficient in designing and developing automated test cases using Selenium, Java, XML, JSON and Linux (bash) scripts.
  • Experience in Web Services Automation using tools CA LISA 7.x and SOAPUI.
  • Experience in Software Quality Assurance with strong experience in Service/SOA/API Testing & Service Virtualization using CA DevTest /iTKO LISA toolset.
  • Experience in API/Web services testing using Postman and Ready API tool .
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Proficiency in Automation, Performance & manual testing on Real Mobile Devices- Android & IOS(Web Apps & Native Apps) using HP QTP(UFT), HP Load Runner & Perfecto Mobile which developed by HTML5, CSS, and JavaScript .
  • POC (Proof of Concept) for Automation using, Coded UI test, C#.
  • Used Specflow for a Behavior Driven Development testing format on the web application.
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Expertise in System Integration Testing(SIT), Smoke Testing, Validation testing, Database Testing, Backend testing, Performance/End to End Testing, batch process testing and Cross-Browser testing.
  • Experience in developing selenium automation framework using JUnit/TestNG and developing ANT/Maven targets to execute automation suites.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug, also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Experience in Automation tools like Selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
  • Experience in testing mobile apps on iOS and android.
  • Experience in using test-driven development in Ruby on Rails, JavaScript, JQuery and Ajax-based applications, HTML and CSS.
  • • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • Expertise in using inbuilt Context object and Groovy Scripting to hold key/value pairs in properties specific to a Particular Test Case .
  • Good experience in developing different type of framework like Keyword driven, Data driven and Hybrid framework. Excellent knowledge of SQL, capable of writing SQL queries.
  • Created automated test scripts with Java, Also possess experience in using SOAPUI for testing web services developed using SOAPUI.
  • Worked on ATDD (JAVA JVM) Script for Data validation
  • Worked in Java/J2EE development, customization of Java based application, SOAP based Webservices development and automation testing using selenium and Junit/TestNg and SOAP UI & Web Application testing .
  • Hands-on experienced in working on projects with Selenium, VSTS, Coded UI Test, C#, NUnit, Java, JUnit, JavaScript, Continuous Integration, SQL, Web Services, REST, SOAP, JIRA, UFT, QTP, VBScript QA technologies and tools.
  • Proficient in writing Test Plan, Test Scenarios, Test Cases and Defect Summary Reports for both Manual and Mainframe Testing.
  • Possess good knowledge on UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
  • Expertise in Testing & Virtualizing various types of SOA based services including Web Services (SOAP/HTTP(s)), REST Services (XML/JSON), MQ, JMS .
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, IOS
  • Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Quality center (QC).
  • Expertise in reviewing and analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD .

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID/RC, HP QualityCenter/ALM, Junit, TestNG, JIRA, SOAPUI, QTP/UFT, Eclipse, Protractor, JMeter, Cucumber, Firebug, FirePath, Fitnesse, Coded UI, Appium, Postman.

Language/ Script: Java, JavaScript, Shell Script, VBScript(UFT), C, C++, C#, Python, Perl, SQL, Ruby, PL/SQL, VBScript(UFT), .NET

Frameworks: Junit, TestNG, TDD, BDD

Firefox Addons: XPath, Firebug, Firepath

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash

SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA

Build/ Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, SQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL, ETL.

Operating Systems: Windows XP, 7, 8,10/vista & server 2003, UNIX/Linux and Mac.

PROFESSIONAL EXPERIENCE:

Sr. Automation/ Mobile Engineer, Lancaster, PA

Confidential

Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Participated in Fast paced dynamic 2 weeks’ sprint in a Scalable Agile Framework (SAF).
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Involved in Card Payment Services, Client Risk Reporting, Card Products, Loan / Sanction systems which includes in “Wallet account” application .
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Experienced in dealing with multiple windows, alerts and pop-ups.
  • Implemented Data Driven with Page Object Model automation framework using Selenium as Java Language.
  • Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests can run at the same time using Selenium Grid.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.A
  • Data validation using Selenium tool along with ATDD tool.
  • Used Apache POI to read data from Excel sheet.
  • Responsible for Service Virtualization, standalone Service Testing & Tool administration needs across the enterprise.
  • Created Virtual services in SOAP/HTTP(S), REST, MQ, JMS, Socket protocols using WSDL, Request & Response pairs, unit tested and deployed to VSE environment.
  • Expertise in web services API testing.
  • Performed cross-browser testing for the web interface and mobile application using property files .
  • Used @Parameters, @Data Provider annotation to perform regression and functional testing using TestNG XML file.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Designed Data-Driven testing framework in Selenium and captured data dynamically from web controls.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Used AutoIt for automating the Windows GUI and general scripting.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries on Oracle database using Lo.
  • Performed API Testing using SOAP UI Tool.
  • Performed the Mobile Testing for Mobile App of Client using Appium .
  • Used Appium libraries to automate the application on both Android and IOS platforms.
  • Used SOAP UI assertions and Groovy script for web service Automation testing.
  • Used Emulators and IOS Simulators to perform the manual Mobile Testing .Te
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy. Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Good working experience in attending web services also involved in the performance activities with JMeter and SOAP UI tools.
  • Experience with Groovy Scripting to help automate web services testing using SOAPUI .
  • Developed coded UI test scripts to test Bing search functionality .
  • Performed the cloud-based testing using Sauce labs.
  • Maintained the Java and selenium test source code and resources in the GIT version control repository tool.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: Selenium IDE, Appium, REST API, Selenium WebDriver, Selenium Grid, Apache POI, Auto IT, Java, Eclipse, HTML, JavaScript, Groovy, CSS, XML, JIRA, Windows, SQL Server, Maven, GIT, SOAPUI, Log4j, Gherkin, Jenkins, SOAPUI, Cucumber.

Sr. Automation Engineer, Alpharetta, Georgia

Confidential

Responsibilities:

  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts.
  • Involved in performing various types of testing like Smoke, Sanity, Regression, Functional, Positive and Negative testing.
  • Worked on a web-based application which helps in processing of Insurance claims for CarePro .
  • Performed functional test automation and execution using data driven framework with Page Object Model in Selenium Web Driver and used Apache POI for the implementation.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, A and Jenkins.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Extensively worked on Appium for automating the native mobile applications across Android and IOS platforms using Emulators and Simulators and performed cloud testing of application using Perfecto mobile
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing .
  • Worked on Selenium Grid to run parallel tests on different browsers and operating systems.
  • Experience working on Rally for the creation of test cases and maintenance of test results obtained upon execution.
  • Responsible for creating and maintaining regression and smoke automation test scripts for the java-based applications using Java , Selenium WebDriver, TestNG , Cucumber , Maven , Eclipse IDE.
  • Tested the REST services for scalability and validated using REST Assured .
  • Performed REST C# Testing in JSON format using SOAP UI tool .
  • Responsible for UI, Functional, Web Services, cross browser, S, Testing of Web, distributed, SOA, Reporting, legacy, J2EE applications.
  • Performed Manual/Functional Testing of Customer Details, Deposit, Vouchers, and Check Processing in online and offline mode .
  • Performed complex queries using SQL involving various joins for database testing and documented the obtained results.
  • Developed test plans for medical, dental and disability claims.
  • Developed and executed automated test scripts using Selenium Web Driver for regression testing using cucumber BDD frame work - TestNG, Java, Cucumber, Gherkin .
  • Involved in Designing End-to-End Page Object Model framework for Angular JS application using Protractor and BDD Jasmine Framework for JavaScript.
  • Involved in XML data validation for the inputs and output for data transmission purposes and testing of web applications.
  • Built relationships with customers and communicated complex data between end users and systems technology professionals. Performed User Acceptance Testing procedures to ensure customer satisfaction.
  • Contributed to the national rollout of the computerized claims payment system.
  • Generated and automated the generation of daily, weekly and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used HP Quality Center and ALM for defect tracking.
  • Used GitHub as a source repository to share the code with both the on-site and the off-shore teams.
  • Tools such as Rally have been used for task tracking. Followed Test driven development approach.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts.
  • Developed a fully automated continuous integration system using Git, Gherkin, Jenkins, MySQL and custom tools developed in Ruby, Python and Bash.
  • Created python and shell scripts for automating end to end Testing .
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.

Environment: Selenium Web Driver, Python, Protractor, Angular JS, Rally, Jenkins, MAVEN, Python, Ruby, Java, REST Assured, Appium, REST API, Cucumber, Apache-POI, SQL Server, Selenium Grid, SQL, Eclipse, GitHub, HP Quality Center, Agile Methodology.

QA Analyst, Milwaukee, WI

Confidential

Responsibilities:

  • Worked in the Agile environment with frequently changing requirements and features set. Participated in sprint meetings and story grooming sessions.
  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing.
  • Creating test scripts using C# and Selenium Web Driver for the functional test cases.
  • Used C# Selenium scripts to develop coded UI automation instead of record and playback options, Automated 3 website using C# scripts.
  • Designed and developed Automation Framework from scratch in Visual Studio, Coded UI Test & C#.
  • Designed Hybrid framework from scratch which is a combination of Data Driven Framework and POM ( Page Object Model ) Framework.
  • Involved in using Maven build tool to manage framework dependency jar files, plugins, test suites etc.
  • Configured Jenkins build jobs for Continuous Integration of source code from Repository and launch of Regression and Smoke Testing and sends automation build status mails to the team.
  • Managed individual sprints user stories and tasks using JIRA as agile management tool.
  • Developed and maintained feature files and test scripts using Specflow a BDD tool for C#.
  • Involved in writing both Manual and Automation Test Cases.
  • As part of the automation process used Selenium features like taking screenshots, Actions, handling frames, scrolling, alerts etc.
  • Created and authored Test plans and Test scripts based on technical specifications and business requirements using Microsoft Test Manager (MTM) and TFS.
  • Performed the cloud-based testing using Sauce labs .
  • Used TFS for copying JAR/WAR files from a remote repository to a local machine and use them for LoadRunner scripts generation.
  • Involved in API testing like tested different calls Post, Update, Get, Delete using Postman and ready API tool .
  • Used Protractor , Karma and Jasmine test framework to test the Angular2 web applications.
  • Developed workflow to create task and used workflow monitor and analyze the loading statistics.
  • Used SOAPUI for testing the web services involved in the project and wrote SOAPUI assertions for RESTful web services to test the JSON, XML messages.
  • Involved in analyzing and supporting various teams for testing & debugging of SOA based services and applications.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.

Environment: C#, Selenium WebDriver, TestNG, Selenium Grid, Spec flow, ANT, Log4j, Jenkins, Postman, Gherkin, Eclipse, Oracle, UNIX, JDBC, GitHub, JIRA, Apache POI, Protractor, Karma, Jasmine, SOAPUI, REST

QA Analyst

Confidential, NJ

Responsibilities:

  • Created test cases based on the test plan and uploaded to the test management tool.
  • Worked with HP Quality Center for testing activities.
  • Involved in Writing code-behind files in C# and written test cases using SpecFlow.
  • Reported bugs and worked with developers to resolve defects.
  • Involved in Smoke, SIT, Retesting, Performance/End to End Testing and Regression test.
  • Used Load Runner in-built XML Parsing and editing functions, verified contents of XML data received from the server.
  • Written the test cases and created the automated test scripts using QTP/UFT.
  • Experience in developing data driven tests and writing QTP/UFT functions using VB Script.
  • Design & develop data driven framework to validate different Member profile using QTP, VBScript.
  • Developed new logic for the existing mappings which failed in the data validation tests.
  • Hands on experience in Planning, Designing, Building and Maintaining complex Test Automation Frameworks (Data Driven, Keyword, Page Object Model) for regression test suites using QTP/UFT, selenium and Protractor.
  • Perform wen application and Mainframe testing.
  • Developed some mappings with complex transformations, configured them through Workflow Manager and ran them through Workflow Monitor.
  • Involved as Mainframe support Analyst wrote SQLqueries, altered IMS data and run the jobs as a part of bug fixes .
  • Written test scripts in Specflow BDD using Gherkin .
  • Understood DWH, Data Models, Data Schema, ETL flow concepts.
  • Involved in extensive DATA validation using SQL queries and back-end testing.
  • Extensively used Oracle to run SQL queries and validate data in source, staging and data mart.
  • Analyzed the session logs and the audit tables to find the job elapsed time for staging and loading jobs.
  • Used UNIX commands to validate the Unix Script files and the parameter files.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Involved with requirement gathering and analysis for the data marts focusing on data analysis , data quality, data mapping between ODS, staging tables and data warehouses/data marts.
  • Participated in daily stand up meetings, weekly status meetings with Onsite teams.
  • Involved in manual testing of the application to test the system for both functional and business requirements for positive and negative scenarios using Quality Center .

Environment: C#, QTP/UFT, Specflow, TestNG, SQL, Apache POI, Maven, Log4j, JDBC, Eclipse, Web Services, SOAP UI, Restful, Quality Center, Oracle11g, MSWord, MS Excel, PL/SQL Developer, UNIX, Windows 7.

Manual/QTP Tester

Confidential

Responsibilities:

  • Involved in manual test execution and various testing phases like GUI, Functional, Regression, Exploratory, adhoc and Sanity testing.
  • Involved in preparing System Test Plans based on User Requirements Document (URD) and prepared the Test Cases and Test Procedures.
  • Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
  • Created and maintained UNIX shell scripts
  • Involved in Integration and system testing for the application.
  • Used VB scripts in QTP /UFT to access webpage script variables .
  • Parameterized test scripts in QTP/UFT to pass data from different data sources like Excel spreadsheets.
  • Tested the application manually by executing test cases.
  • Prepared the test scenarios and generated test scripts.
  • Documenting and tracking software defects in Bugzilla.
  • Interacted with the business analysts and developers for bug fixes and problem resolution.

Environment: Windows XP, windows 7, SQL server 2005, Java, MS Excel, MS Word, Internet explorer, HP Quality Center, Bugzilla, VB scripts, QTP.

Hire Now