We provide IT Staff Augmentation Services!

Automation Engineer/appium Tester Resume

4.00/5 (Submit Your Rating)

Milford, CT

PROFESSIONAL SUMMARY:

  • Over 7+ years of Professional Experience as a Software Quality Assurance Test Engineer working on Manual & Automation Testing of Web, Mobile, Desktop, IPad, Android Applications and client/server Applications in diverse domains providing extensive support in test planning, test development and test execution of projects both manually and using Automation tools - Selenium, Appium, WinAppDriver, QTP, Load Runner, Espresso. Functional. Oops - Java, Python, C#, Protractor. Defect tracking tools - Quality center, Test Director, JIRA, TFS.
  • Experienced as Quality Center Administrator (ALM 11.5), Involved in installation, Customization, Domain creation, Project creation, Creating Passwords, Assigning Users/Groups to different projects & domains; Experience in Develop and provide user for ALM navigation and applications (Requirements, Test Plan, Test Lab, Defects)
  • Proficient in using Selenium IDE/RC/ Web Driver, Junit, Jmeter and TestNG frameworks.
  • Good Experience in Appium for mobile testing in Android, IOS and Mobile Applications.
  • Hands on Experience in the development of automated scripts using Python, Java, C#, VB Script.
  • In-Depth experience in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, API Testing using Selenium WebDriver, Java and JUnit/TestNG.
  • Extensively worked with all phases of testing deliverables including cre ation of Test strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documentation and Reporting .
  • Developed script to call existing QTP scripts (for Oracle Froms application) from Selenium/TestStudio to validate the Web application data integration.
  • Proficient with tested wireless network systems, Wireless Testing, Wifi testing , Testing and configuring wireless products.
  • Worked in developing software Test plans, Test case design, and Test scripts based on User Requirements (URS) and System Requirements Document (SRS).
  • Worked on micro services for the delivery of software products across the enterprise.
  • Hands-on experience with Rational Integration Tester , HP ALM, Quality Center, HP Quick Test Professional, Selenium WebDriver.
  • Experience in developing and executing end-to-end testing of unit system interface with sound knowledge of integration and automation testing.
  • Perform the different phases of functional testing like i. Progression ii. Regression iii. System and iv. End To End
  • Extensive Experience in automation tools Rational Functional Tester, QTP, Rational Integration Tester and Selenium.
  • Experience with development platforms like XCode , Cocoa Touch and iOS SDK for iOS; Eclipse and Android Studio for Android.
  • Expertise in using Tools HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Professional in Automation Software Testing using SoapUI, HP/ALM/Quality Center and Selenium.
  • Created and Executed Automated Coded UI Tests.
  • 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.
  • Experience in writing Test plan, Test Cases for Web and Client/Server applications.
  • Used JQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.
  • Experienced in extracting the test data from Spread sheets using JXL API and TESTNG Frameworks.
  • Analyzed different automation tools like Selenium and QTP/UFT to build automation scripts for the web application.
  • Able to develop and write automated tests in Java.
  • Hands on Experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, Eclipse, Intellij, NetBeans
  • Worked on Automation Framework Protractor for Angular js applications.
  • Experience with Microsoft Visual Studio (VS) and Team Foundation Server (TFS).
  • Successfully recruited a team of hybrid (functional & automation) quality assurance engineers to achieve agile testing, in-sprint automation and adopt continuous integration and deployment.
  • Experienced in using Rational Integration Testing Tool and SOAP UI for Middleware testing test.
  • Performed functional, regression testing and release of front-end system. Created and executed automation scripts using Java, Junit, Maven.
  • Daily duties consist of test execution to find errors in the scripting process for mapping peripheral devices to client computers and documenting results within Microsoft Test Manager .
  • Expertise in performing Black Box Testing, functional testing, Usability Testing, System Testing, Regression Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).
  • Good experience in performing manual testing using Android Studio Emulators, IOS Simulators & Mobile Application Testing using Automation tools like Appium, Seetest and Perfecto.
  • Extensively worked with all phases of testing deliverables including creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting and Reporting.
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Created and executed automation scripts using Java, JUnit, Maven tools.
  • Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.

TECHNICAL SKILL SET:

Testing Tools: Selenium IDE, Webdriver, Intellij, Team Foundation Server, WinAppDriver, Fire bug, Fire path, WLAN, Quick Test Pro, MicroServices, UFT, Python, Android, Appium, 9.2, TestingNG, CI/CD, Cucumber, XCode, XC Test, Espresso, Microsoft Test Manager, Cucumber, Rational tools.

Defect Management Tools: Test Director, JAMA, Rational Integration Tester, JIRA, Team foundation server, Bugzilla, Project Issues

Defect Tracking Tools: Test Director 8.0, Quality Center 9.0, JIRA, Team Foundation server, Bugzilla, Rational Clearquest.

Testing: Smoke, Functional, Integration, Regression,GUI, System, SDET and User Acceptance Testing.

Operating Systems: Windows 98/2000/2003/ XP/Vista/7, MAC OS X, UNIX.

RDBMS: MS SQL Server 2005/2008, Oracle 10g/9i, MySQL 2012.

Programming Languages: C, C#, Java, .Net, SQL,Python, JQuery, Ruby, XML, SpecFlow, Gherkin, VB script.

Web Technologies: HTML, XML, VB Script, OOP, iOS 8.9, Java Script.

SDLC Methodologies: Waterfall, V-Model, Agile.

ERP APPLICATIONS: Oracle Purchasing, Oracle Inventory, Oracle Order Management, System Administration

Firefox Add-ons: XPath and Firebug

SOA Technologies: SOAP, REST, Web Services, SOUP UI

Office Communication: MS Outlook, MS Project, MS Word, MS Excel, MS PowerPoint 2000

PROFESSIONAL EXPERIENCE:

Confidential, Milford, CT

Automation Engineer/Appium Tester

Responsibilities:

  • Interact with customers for understanding the application, functional requirements, test scenarios, production metrics and engagement time lines for different projects & releases.
  • Creation of test plans, specifications and test data as per user requirements.
  • Ownership of test tasks and deliverables well as responsible for 2 projects concurrently.
  • Implemented OOD & Java collection frameworks to retrieve the list of value from web page for validation.
  • Created test environments as required including EFT terminals & POS applications
  • Create and execute on test plans, test strategies, and test cases for client-facing web applications and related back-end systems using HP QC (ALM 11.5) and also performed site admin activities as required like ‘Create & Maintain domains, projects, users’, assigning users to diff domains & projects, generating passwords.
  • Involved in running Smoke suite in RIT (Rational Integration Testing) tool on daily bases during Code migration window to certify whether the deployment is processed in correct way.
  • Automated the test scripts using VSTS framework with MTM interface integration and Coded UI with C# programming.
  • Work in Behavior Driven Development (BDD) environment using Specflow.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes. Performed Junit testing to test the implemented services.
  • Created and executed new WebService (SOAP&REST) Test scripts and updated existing regression test scripts using IBM Rational Integration Tester (RIT) and SOAPUI based on the test case scenarios that are documented in QC
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • In this role, I am responsible to manage Service Virtualization program across multiple applications and ensure provide virtual environments as per project needs, track ROI and support CI/CD/Agile transformation.
  • Created automation suit for a few Android app functionalities using UI Automator and uiautomator viewer through Android Studio independently
  • Designed and maintained JIRA forms and workflows to support a DevOps release process
  • Developed scripts in QTP/UFT to perform functional, regression and end to end testing.
  • Performed testing of pin pads/ credit /debit cards while validating POS systems accordingly.
  • Utilized full range of testing methods, including functional, regression, integration, installation and smoke Testing.
  • Framework design and development and enhancements using Coded UI and Selenium Web driver with C#.
  • Added, removed, and changed code to the technical support website with Intellij .
  • Developed Manual test scripts for different test scenarios covering all aspects of project functionality using JIRA Defect Management, Team Foundation server
  • Used Espresso as an Android test Automation framework to write powerful and robust automatic black-box test cases
  • Created and maintained UI automation testing for Android using Espresso/UI Automator and Android JUnit runner
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Execute the ETL jobs in QA environment to load data from files to the database tables and validate the data load as per requirements.
  • Created and debugged complex ETL processes using T-SQL queries, functions, stored procedures.
  • Proficient in continuous Integration testing using Maven, Jenkins, GIT
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Strong Experience in Ruby Programming, Selenium WebDriver, JUnit and TestNG .
  • Writing Test cases using Element locators, WebDriver methods, Ruby programming features and TestNG Annotations.
  • Prototyped test automation for the CODIS application using Coded UI and UI Automation.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from database.
  • Performed API testing for REST API services using postman tool
  • Automated API test scripts using Ready API tool
  • Integrated API automation scripts with Jenkins
  • Validated the data between API response and the applications
  • Identified the defects in early development stages and saved cost of quality

Environment: Selenium Webdriver, MVC , Intellij, Microsoft Test Manager, C#, RIT, Team Foundation Server, Ruby, Postman, Ready API, Soup UI. Appium, JMeter, iOS , UFT, Android and 8.1(iPhone SDK), Maven, Oracle DB (10.x, 11.x), Cucumber, SDET Grinder, Xcode, XC Test, Espresso .

Confidential, North Haven, CT

Sr. Automation Engineer/Analyst

Responsibilities:

  • Executed the Test Plans on web and Mobile as per requirements using Appium tool.
  • Implemented simulator for mobile App Testing in Android Platform using Appium.
  • Experience in Networking, Protocols, Access points, Controllers and Switches.
  • Testing Network Management System (EzRF) and GUI testing.
  • Perform the different phases of functional testing like i. Progression ii. Regression iii. System and IV. End to End
  • Used IntelliJ as development tool, Git and SVN was used for version controlling.
  • Creating reproducible infrastructure environments for the micro services architecture.
  • Setup and maintain test frameworks for web (Selenium) and android (Espresso) on Jenkins.
  • Wireless ( WIFI) experience in 802.11 protocols, Mesh and star topology, TCP/IP Multicasting
  • Hands on experience in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using automation tools like Appium, Seetest and Perfecto.
  • Assured development (platform and roadmap) teams adhere to Agile Scrum development process by meeting definition of done and utilizing continuous integration and deployment.
  • Worked on Blue tooth products on both IOS & Android using Appium.
  • Hands-on experience with Rational Integration Tester, HP ALM, Quality Center, HP Quick Test Professional, Selenium WebDriver.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Ruby.
  • Performed Manual Mobile Testing using Emulators and IOS simulators.
  • Expertise in selenium and services testing using Soap UI pro and Parasoft SOA test.
  • Expertise in preparing automation test suites for Web services testing using Soap UI pro and Parasoft SOA test, HP Service Test
  • Wrote stubs to call APIs to perform the API testing.
  • Test environment setup creation Windows & Linux OS and Compatibility testing Web Application Server (Tomcat, Weblogic, JBoss) vs. Data Sources (Oracle, MSSQL, MySQL, PostgreSQL of the Sync framework Server.
  • To perform System, Usability, Performance, Security testing of the sync server framework.
  • Performed manual and automated testing using testing tool selenium webdriver and Appium.
  • Experienced in using QTP/UFT to create Data Driven tests, Batch tests and performing Exception handling.
  • Experienced in Developing Business Driven Hybrid Framework using Selenium WebDriver, C# and SpecFlow.
  • Exported Test case Scripts (Ruby-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Ruby/Junit).
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Performed different testing task using various test scripts on Seleni um WebDriver and Junit.
  • Grinder, Quick Test Pro, Quality Center/Test Director, Bugzilla and Team Track.
  • Testing user experiences on Mobile QA experience on android / ios / Chrome testing.
  • Test cases Automation and execution using Coded UI framework.
  • Strong experience in Ruby, Rails framework, JIRA, GIT, Jenkins, Rally, QC, Microsoft test Manager
  • Experienced in using Rational Integration Testing Tool and SOAP UI for Middleware testing test.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured
  • Developed test harness for WebServices automated testing by means of SOAP UI and ANT.

Environment: Selenium Webdriver, Appium, Ruby, SOA, RIT, Microsoft Test Manager, Ruby, XCode, XC Test, JMeter, Pega, iOS 8.0 and 8.1(iPhone SDK), Gherkin, JQuery, Maven, Protractor, CI/CD, Oracle DB (10.x, 11.x), UFT, RIT, Jmeter, Quick Test Pro, Quality Center/Test Director, Bugzilla, Team Track.

Confidential, Calumet, IL

Automation Tester/Manual Tester

Responsibilities:

  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using C++ programming language and TestNG Framework.
  • Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Developed, Enhanced, and Maintained automated testing scripts with Coded UI for Regression.
  • Perform responsibilities of developing test scripts by using SOA test tools.
  • Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Proficient in testing web-based applications, REST API Automation & Service Virtualization.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Have participated in all level of product design, worked with product manager, product development team and end product user.
  • Had understand the need of a software product as a whole therefore they are the best customer advocate.
  • To test any application deep enough, one should understand the code upon which that application or product is built.
  • Testing starts right at unit level up to its function level with acceptance and product performance testing. A SDET is proficient in all of these testing. SDETs can automate the acceptance test by leveraging their coding skill.
  • Developed automation framework using Squish IDE to automate Kony IDE
  • Used JQuery for creating C++Script behaviors.
  • Exported test case scripts in Eclipse IDE and modified the Selenium scripts and executed; Prepared automation test framework (Junit and Maven). And worked on acceptance testing using Cucumber.
  • Performed back-end validations using SQL statements against Oracle Database.
  • Used Page Object Model (POM), UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework. Based on page library, developed Selenium test cases in C++ using TestNG framework.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • 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.
  • Used Clear Case, Subversion for code repositories and Maven for the dependencies.
  • Use Cucumber & Behat for Integration Testing
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: s: Selenium WebDriver, Jenkins, JAMA, SOA, CI/CD, Cucumber, Behat, JQuery, Appium, Codeception, SOAP UI, Maven, JMeter, jerkin, Ruby, Cucumber, BDD, TestNG, Page Object Model (POM), Quality Center, XPATH, Eclipse, TDD, Agile, GIT, SQL, Jira, Windows.

Confidential, Indianapolis, IN

Automation Tester/Manual Tester

Responsibilities:

  • Created detailed test cases by understanding the business logic and user requirements for manual testing using Quality Center.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL Queries from oracle database.
  • Responsible for estimating required resource and components for SOA testing.
  • Performed back end testing using SQL Queries to make sure that data entered has been uploaded correctly into the database tables.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Extensively involved in database testing in MS-SQL server in multiple environments, which includes ETL process, Stored Procedures and Triggers
  • Developed automation test suites and test cases using Selenium Web Driver, TestNG and Maven.
  • Involved in running Smoke suite in RIT (Rational Integration Testing) tool on daily bases during Code migration window to certify whether the deployment is processed in correct way.
  • Extensively used Selenium (Xpath, ID and CSS locators) to test the web application.
  • Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG. Framework implements using Data Driven, Page Object Model.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
  • Implemented the BDD framework with Cucumber, C++ and the creation of future files with scenario and scenario outline files.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Xpath and SOAP responses.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Unit testing for C++ applications using Junit.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Run tests by using Selenium remote control in different browsers.
  • Performed Functional and Cross Browser Testing.
  • Developed new Test Cases for every sprint and working with developers to automate their feature.
  • Developed SQL queries to query database to test backend process of application during End-to-End testing.
  • Created Traceability Matrices, Test and Bug Reports and other Test related documents.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.

Environment: Selenium Web Driver2, Eclipse, JIRA, JAVA, Python, XCode, XC Test, iOS 8.0, TestNG, C#, SOAP UI, SOAP, SVN, Jenkins, Xpath, CSS, Selenium IDE, HTML, XML, UNIX, JavaScript, Web Services, Mobile Testing, SQL, MS Excel and Windows, Oracle, TOAD.

Confidential, Whittier, CA

Manual/QA Tester

Responsibilities:

  • Analyzed system requirements and functional requirement/documents.
  • Created Test Plans and Test Cases.
  • Utilized full range of testing methods, including functional, regression, integration, installation, User Acceptance Testing
  • (UAT) and smoke Testing.
  • Performed test planning and release coordination.
  • Researched, identified, tested, and troubleshoot of web and client-server application.
  • Developed test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.
  • Developed test plans, problem reports, status reports, and final test summary reports.
  • Developed test scenarios, participated in testing designed to ensure the system met the business needs of the agency in a Curam based system.
  • Involved in testing of Web-application screens and Client Server Intranet application screens.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Participated in identifying and creation of test artifacts to support change requests within the Curam System
  • Developed and executed the SQL queries to perform backend testing and validated the data.
  • Involved in GUI testing, Regression testing Integration testing and system testing.
  • Produced reports for all testing efforts, results, activities, data, logging, and tracking.
  • Communicated test progress, test results to project stakeholders and management.
  • Performed troubleshooting and analysis to assess root cause of applications and data issues.
  • Responsible for communicating with developers on daily basis regarding bug fixes, enhancements, and program changes.
  • Experience in Agile methodology with SCRUM Process for the product development.
  • Worked closely with IT project managers, analysts, business resources, off shore teams in understanding requirements, planning, executing, and documenting testing.
  • Involved in the everyday publisher support, client support, exception tracking, site monitoring.
  • Worked on projects mobilizing efforts involving multiple teams.
  • Responsible for Unit Test plan/specifications with documented test results.
  • Identifying and submitting BUG’s to development for resolution.
  • Interacted with developers on open issues and driven the issues until closure.
  • Presented the project status/results on daily and weekly basis in the Project Meetings.

Environment: HTML, Oracle DB (10.x, 11.x), UNIX, MS Excel, MS Access, Selenium IDE, Grinder, JMeter, Quick Test Pro, Quality Center/Test Director, Team Track, Star Team.

Confidential

Manual Tester

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Functional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • Documenting test cases and reporting bugs using HP Quality Center.
  • Performed Smoke Testing and Retested bug fixes.
  • Have undergone in manual and automation testing.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members in order to resolve the problems.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows xp.

We'd love your feedback!