We provide IT Staff Augmentation Services!

Automation/mobile Test Engineer Resume

4.00/5 (Submit Your Rating)

Indiana, IndianapoliS

SUMMARY

  • 8+ years of experience in IT Industry mainly in performing Automation Testingin wide variety of projects and environment.
  • Expertise in testing applications developed using various mobile technologies including J2ME, Android SDK, IOS SDK, .Net Technology etc.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, MAVEN build tools.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
  • Experience in Appium tool, app center for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL and Oracle.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Extensive knowledge in Protractor framework for Applications developed.
  • Specialized in Performance Testing applications using load - testing tool HP Load Runner.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Walk through the QA Test Results with the QA Team and communicate status to Project leader
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java, C#.
  • Worked on source version control tools such as Subversion (SVN), TFS and Git.
  • Proficient in using Quality Center, POS, JIRA.
  • Experience in manual testing and automated testing using different tools like QTP/UFT, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP/UFT and Selenium automation frameworks.
  • Knowledge on Automated Web Services using SoapUI, REST with knowledge of RESTful, eclipse.
  • Devops experience with puppet andAWS.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Language/ Script: VBScript (UFT), C, C#, java, JavaScript, Python.

Frameworks: Junit, TestNG, TDD, BDD, C#

Firefox Add-ons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript.

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

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

Build/ CI Tools: Ant, Maven, Jenkins, Hudson.

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

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Indiana, Indianapolis

Automation/Mobile Test Engineer

Responsibilities:

  • Test automation with WebdriverIO/Protractor, Selenium, Appium, Cucumber, Jasmine, Web driver, Nodejs.
  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium Web Driver and Implemented Framework using Java Script.
  • 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.
  • Provided best practices in Automation testing in Coded UI.
  • Involved in Automation of the test cases using Selenium Web Driver, XCUI, Junit and Ant.
  • Create Junit HTML test report for the entire test suite.
  • Reported bug using Project Tracking tool JIRA.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Identifying feasible non-functional test cases for Performance testing.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Implemented mobile automation frameworks using Appium.
  • Created Selenium web-driver automation scripts using Java Script to validate functionality on various browsers.
  • Experience as aDevOpsEngineer in automating, building, deploying, and releasing of code from one environment to another environment.
  • Developed framework from the scratch for using Cypress to automate UI and used Java Script, NodeJS and NPM for Angular based user interface.
  • Performed UI and API testing using Cypress and created from framework from the scratch.
  • Implemented Appium scripts to test IOS and Android platforms and XCUI Test.
  • Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
  • Performed the Testing on the various mobile devices with a various platform (iOS, Android). understanding and updating of existing framework, Creating deployment slots in Azure webapps for web and mobile apps for different clients, as needed. Monitoring the Azure VMs in Azure.
  • Mobile test automation usingAppium, protractor, Strong skills inJavaScript, Understanding ofBDDframework, Knowledge of creating scripts usingGherkins
  • Good Knowledge of test automation onAndroid and iOSplatforms,
  • Good experienceworking with ofAndroidStudio and iPhone simulators.
  • Experience working withVisual Studio code or XCode.
  • Automated 100% of functional and performance microservices tests using Gatling/Scala framework.
  • Working experiencein Windowsas well as Mac machine desirable.
  • CI/CDExperienceandAPI testingwithRESTassure/serenity is added advantage.
  • Developed entire frontend and backend modules using Python on Django Web Framework and Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTML5, JavaScript, Angular JS, JQuery, AJAX and implemented CSS for better appearance and feel.
  • Worked on Sauce labs writing the code and running the scripts on the sauce Labs.

Environment: Test automation with Protractor, JIRA, WebdriverIO, Selenium, Appium, Cucumber, Jasmine, JavaScript. Nodejs, XCode, XCUI, Sauce Lab, Angular, Node.js-14, .Net.

Confidential, Urbana, Maryland

Sr.QA Automation Tester

Responsibilities:

  • In SDET Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium with Java.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium in embedded domain.
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium WebDriver.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • I have used different tools like selenium and cucumber for web-based applications
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also, responsible for converting automation scripts to new framework using Selenium WebDriver, shell scripting and TestNG/Junit.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Use project specification estimation tool to perform estimation of the testing activities for the sprints with SDET, AWS and TOSCA, cypress and angular framework.
  • SDET - Data Base testing with SQL server and Executions of complex queries.
  • Used ADB tools to deploy and debug android-based application.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality Functional, System, System Integration, UAT.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security. testing ResRent, FM, FA, Rates, MDM, SF.
  • Automating application usingTOSCA.
  • Develop and Maintain testmodulesin TOSCA.
  • Handlingdynamic valuesin test cases in TOSCA.
  • Developed automation framework usingSelenium,Cucumber,MavenandTestNGwithJava; ParasoftSOA,Restful APIandPostmanin QA Automation tools Discovery
  • DevelopedData Driven Tests using TOSCAand automated functional testing.
  • Worked on Android based tools like ADB and DDMS for debugging logs and pushing/pulling files to devices and capturing database.
  • Actively involved in developing automation scripts usingTOSCA 9.1, Creates Business Process Models test cases usingALM BPTadd-on.
  • Walk through the QA Test Results with the QA Team and communicate status to Project leader.
  • Worked in Agile - Behavior Driven Development (BDD) model.
  • Expertise in various components in spring such as IOC, AOP and Spring MVC. Published & Consumed Spring REST web-services. Expertise in writing automation scripts usingJAVAandGroovy.
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed to creation of framework.

Environment: shell scripting, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, Git, Mockito, JIRA, Appium, Protractor, Bash, SoapUI, Jenkins, TestNG, Junit, Agile (SCRUM), protractor, Cucumber, Microsoft Test Management, Postman.

Confidential, Malvern, PA

Sr.QA Automation tester

Responsibilities:

  • Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
  • Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
  • As a lead Designed, developed and implemented POM based automation testing framework utilizing, TestNG and Selenium WebDriver. Involved in Automation of the test cases using Selenium RC, Junit and Ant.
  • Worked on Android, Windows Mobile platforms to qualify applications.
  • Responsible for back-end API testing with SOAP UI and coding in python.
  • Created test scripts usingGroovy scriptto automate web services inSOAP UI.
  • Experience inBack End testing using Groovy Script
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI Functional, System, System Integration, UAT.
  • Involved in testing Web services and XML with tool called SOAP UI. Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header). Used SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
  • Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract the logs from different phones.
  • Familiarity with cloud-based systems, specifically AWS
  • Develop and maintain automated tests using Python and the Robot test framework.
  • Developed entire frontend and backend modules using Python Web Framework. Implemented Page Object Model framework with Python and Selenium.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.
  • Built python framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Developed Python application for Google Analytics aggregation and reporting
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Wrote scripts in Python for Extracting Data from JSON and XML files.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were Maintained main source of data
  • Worked in Agile and scrum environment which includes daily standup and sprint planning.

Environment: Selenium, Python, Cucumber, Soap UI, Restful, Web driver, SVN, Azure, and groovy.

Confidential, Tampa, FL

QA Automation/ Mobile Tester

Responsibilities:

  • Performed Functional Testing, Mobile Testing User Acceptance Testing and System Testing.
  • Automating and debugging the regression and smoke test scripts for the major releases.
  • Check the manual test scripts for automation and identifying the reusable test components.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Involved in defect management and defect reporting with IOS.
  • Coordinated testing activities with testing team members.
  • Talked to the end users to create the process requirements and to proper explain to the design and development team the flow of future data modules with HP load Runner.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.
  • Testing of a Java based application, with DB2 and Oracle database.
  • Create prototypes and proof-of-concept demonstrations: interact with other IT groups and business customers to determine interface requirements and design innovative prototypes that will assist in the development of standards and frameworks.
  • Work actively with Mobile development activities in Native Android, iOS and Hybrid.
  • Experience with Android UI frameworks a plus
  • Authored security architecture design documentation and standard operating procedures.
  • Introduced use of security metrics to mitigate vulnerability by analyzing historical threats, addressing risks/gaps/violations and implementing improved protocols.
  • Develop API functional and automation testes with tools like protractor application UI automation with the supporting (CI/CD) tools like JENKINS.
  • Participated in the team meetings to discuss the issues arising out of testing.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL. implemented Appium scripts to test IOS and Android platforms and XCUITest.
  • Created Selenium web-driver automation scripts using Java to validate functionality on various browsers.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
  • Performed the Testing on the various mobile devices with a various platform (iOS, Android).
  • Experience with mobile test framework such as Keynote's Device Anywhere, Perfecto Mobile, or Android's Robotium, Frank etc.

Environment: Mercury Interactive quick test Pro, HP Load Runner 7.8, Test Director 8.0, Win Runner 7.6, Visual Basic, Appium, Xcode, Jenkins, Cucumber Oracle, SQL server, manual testing and Internet explorer, XCUITest.

Confidential

Systems Analyst

Responsibilities:

  • In SDET Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium with C# and VB Scripting.
  • Working close with the project Business Analyst, Developers and BI Leads to ensure that the end to end designs meet the existing business and data requirements.
  • Creating all the technical and system specification documents for Testing
  • Use project specification estimation tool to perform estimation of the testing activities for the sprints.
  • Develop API functional and automation testes with tools like C#, UFT and leanFT. Creation of complex SQL queries.
  • Develop function and automation tests with tools like leanFT for windows application UI automation with the supporting tools like JENKINS.
  • Create and Enhance test frameworks and Develop automated tests using C# to ensure consistency.
  • Develop manual and automation regression test suite.
  • Record the test results and report and verify software bug fixes to accept automation criteria.
  • Execution of API test cases with different tools like C# and Leanft
  • Data Base testing with SQL server and Executions of complex queries.
  • Triggering automation test execution with the help of Jenkins.
  • Manual test case Execution along with defect logging or tracking.
  • Maintaining required traceability matrix.
  • Coordinate with product manager and software developers and support engineers to deliver stable enterprise software products.
  • Working on Agile Methodology.
  • Participation in different scrum meetings like sprint planning, daily Scrum, Demo and Retrospective meeting. Email communication and client reporting.

Environment: Git, Mockito, JIRA, C#, VB scripting, UFT, LeanFT, CI/CD, Jenkins, SQL, Agile, visual studio, Scrum.

We'd love your feedback!