We provide IT Staff Augmentation Services!

Qa Mobile Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

NJ

PROFESSIONAL SUMMARY:

  • IT professional with over 4+ years of experience in Programming, Software Development Engineer and Automation Testing.
  • Well - acquainted with different Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle.
  • Working Experience with Automation tools such as QTP, Selenium WebDriver, Selenium Grid, Soup UI, Jmeter, Appium.
  • Performed Cross-platform, UI testing for Native and Hybrid Mobile apps using Appium .
  • Proficient in multiplatform (Windows, MacOS) and cross browser testing (IE, Firefox, Chrome, Safari) as well as Mobile testing on different devices ( Android, iOS, Windows Phone ).
  • Performed UI testing for Verizon My Business application on different platforms such as Android and iOS .
  • Experience in testing web based applications built on Java.
  • Hands on experience on various framework like Data driven, Keyword driver and Hybrid driven on platforms like Junit and Test NG..
  • Proven ability in developing Behavior Driven Development (BDD) scripts with Cucumber and writing step definitions for behavior.
  • Experience in writing Automation scripts for reading and writing files from Excel using JExcel APIs and familiar with Apache POI.
  • Excellent knowledge in writing unique Xpath/CSS using firebug and Firepath to identify web elements.
  • Created and maintained test matrices, test plans and testing status reports to validate and verify that all products and system changes conform to established system standards and business requirements.
  • Worked with engineers to drive improvements in code quality via manual and automated testing and also Supported for production releases .
  • Good Knowledge on Database testing using SQL, PL/SQL and Mongo DB queries.
  • Good Experience in testing of web applications including Database testing.
  • Experience in Bug tracking Tools - Quality Centre, Jira and Bugzilla.
  • Good work experience in System Testing, Integration Testing, Ad hoc testing, Compatibility testing and Regression Testing.
  • Solid understanding of E2E architecture and different environments like Dev, QA, UAT with source stage and target level.
  • Involved in practicing Agile methodology with backlog refinement, sprint planning, sprint retrospective for quality product development & involved in preparing and presenting demos to the client at regular sprint cycles.
  • Developed and tested many features for dashboard using JAVA, CSS, JavaScript.
  • Excellent experience of build tools like Maven/Ant and managing JAVA automation projects using them.
  • Hands on experience in Jenkins.
  • Experience in working with SVN and GIT control management systems.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experienced in Test Planning, Test Scenarios, Test Case Design, Test Case Execution, Defect Management, and building Test Environment & Test Data
  • Experience in front end GUI development with jQuery, AJAX, CSS, HTML, Java script and back end development in providing Rest and soap web services with J2EE.
  • Experience in working with multiple project development, adopting to new work cultures, team player & quick learner.
  • Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects and good experience in Replication of problems & generation of bug report.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver/RC/IDE/Grid, Soap UI, JMeter, Appium­­,

Scripting Languages: Java Script, Phyton

Java Technologies: Core Java, JDBC, Servlets, JSP, Web Services

Database systems: MS SQL Server 2005, 2008, 2014

GUI: JavaScript, JQuery, Angular, CSS3

Web Development: HTML 5, XML, JSON, web services SOAP, Restful Web services.

Build Tools: Apache ANT, Apache Maven

Methodologies: Waterfall, Agile

Continuous Integration Tools: Jenkins, Bamboo

Bug Tracking Tools: JIRA, QC.

Test Management Tools: HP Quality Center/ALM/STB

Operating Systems: Windows 8/10, Windows Server 2008/2012, Mac OS, LINUX/HP-UX

PROJECT EXPERIENCE:

Confidential, NJ

QA Mobile Automation Test Engineer

Responsibilities:

  • Analyze business requirements, Software requirement specifications and design documents, use case documents and developed test cases and test scripts
  • Develop and maintain a full suite of automated test scripts using Selenium and JAVA.
  • Hands-on experience with automation scripts creation, testing and debugging techniques
  • Implemented Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver , Test NG and Maven.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool and as well as manual testing.
  • Developed automation script for Mobile Native applications ( IOS, Android ) using Appium, Java .
  • Used emulators and IOS simulators to perform the manual/Automation Mobile Testing .
  • Developed test cases using element locators and selenium web driver methods.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber , Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Extensive testing of browser content and compatibility of the application using HTML IDs and XPath in Selenium WebDriver .
  • Used Jira for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Designed and documented REST/HTTP , SOAP APIs , including JSON data formats and API versioning strategy.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes
  • Expert in creating and executing manual and automated test scripts using Test Manager, Quality center (ALM & QC) , JIRA ,
  • Performed troubleshooting/problem resolution for STBs and Sling boxes.
  • Used SOAP UI assertions and Groovy script for web service automation Testing
  • Develop Test cases from business use cases, Test data and Web Driver scripts for UI testing.
  • Implemented an automated deployment process using Jenkins and GitHub that we use for deployments our staging and QA environments
  • Integrated Automation scripts ( Selenium WebDriver API ) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Environment: Selenium Web driver, java, Maven, Web Services, Test NG, Soap UI, HTML, Jenkins, Automation Testing, Mobile Testing, Android 6.0 or above, IOS 8.0 or above, Android SDK, Appium GitHub, JIRA.

Confidential, Fremont, CA

QA Automation Test Engineer

Responsibilities:

  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver , TestNG .
  • Understanding new requirements and developing QA Test cases for the new Test Cases.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Developing and integrating the step definitions for each step in the cucumber scenarios. Responsible for attending the daily meeting regarding the status of the Application on daily basis in the Agile Environment.
  • Worked with the Web programming language HTML, CSS, XML and selected web element by using Firebug and Fire Path.
  • Reported the test result by using TestNG and different API.
  • Involved in creating User Stories in Version One and writing Acceptance Criteria.
  • Involved in breaking down the User Story into Tasks and assigning.
  • Involved in automation of the RESTful Web Services, and tested using Postman and REST Client.
  • Responsible for over viewing reported bugs.
  • Automated, Debugged, and Resolved issues faced during the development.
  • Created a test groups based on the priorities and executing those based on the requirements.

Confidential

Java Developer

Responsibilities:

  • Developed different GUI screens using JSP’s, HTML, and CSS to design the Pages according to Client Experience Workbench Standards.
  • Wrote client side validations using JavaScript and used Struts framework to develop the application and design the application flow.
  • Used Standard, Struts tag libs and Custom Tag Libraries and Involved in writing Beans, Action Classes and Business Delegates using Action Forms and Dyna Action Forms.
  • Developed Value Objects and DAO Accessor Classes using Prepared and Callable Statements.
  • Creation of POJO Beans to build Data Model and configuring Hibernate Mapping files.
  • Involved in the design of the applications using J2EE using Model/View/Controller (MVC) design pattern and writing Session beans and Message Driven Beans at the middle tier.
  • Involved in creating database tables and views. Wrote SQL Queries, Joins and Cursors.
  • Used SVN as Version Control.

Environment: Java/J2EE, Servlets, JSP, JDBC, EJB, JavaScript, HML, XML, UI, Apache Tomcat, Eclipse and Oracle 9i.

We'd love your feedback!