We provide IT Staff Augmentation Services!

Android Automation Engineer Resume

DelawarE

PROFESSIONAL SUMMARY:

  • A versatile Technology professional with over 13 years of comprehensive experience in experienced web & Android mobile app automation frameworks and database/mainframe automation frameworks. Last 3 years of experience in DevOps and cloud computing.
  • Involved in Automation testing of Mobile Application, GUI, Backend, Middleware and Legacy applications.
  • Completed Nano degree in Android development
  • Worked on different software development methodologies like Waterfall and Agile from Requirement analysis to User Acceptance Testing.
  • Extensive experience in mobile Automation Testing using calabash - android, Espresso Appium in development, maintenance and execution of automation scripts, creation of automation framework and standards.
  • Strong work experience with Selenium Web Driver, Page Object Model, Cucumber
  • Proficiency in programming languages such as Java, JavaScript, SQL, and protractor
  • Work with internal teams to evangelize Splunk Best Practices, Workflows and Processes
  • Extensive experience on CICD process, Jenkins
  • Familiarity with cloud infrastructures such as AWS
  • Strong experience in using open source tools like Git, Jenkins, SonarQube, Jira Soap UI, JIRA
  • Experienced in analyzing and reviewing Business specifications (BRD), Functional Specifications contributed in preparing explicit and well- illustrated Test Plan.
  • Experience in writing execution of test scenarios, analyzing the actual results against the expected results.
  • Extensive knowledge of Credit Card services and possesses strong knowledge of Mortgage banking.
  • Experience in preparation of test data for the system and regression testing.
  • Experienced in mapping the test cases to the requirements in Trace Matrix.
  • Hands on Experience in JCL, Cobal using AS400 systems.
  • Used Jira, Test Quality Center and ALM for creating test cases, mapping test cases with requirements, executing the test scripts and tracking defects.
  • Generated Test execution reports from QC and ALM regularly to keep track of daily testing efforts.
  • Hands on experience in using SQL queries for database validation using tool like SQL Navigation, Toad and SQL Developer.
  • Strong troubleshooting and problem-solving skills.

PERSONAL STRENGTHS:

  • Possesses strong analytical skills with ability to follow project standards and procedures as per client specifications
  • Hard working, proactive with a quest and zeal to learn latest technologies and undertake challenging tasks
  • Excellent presentation, communication and time management skills
  • Flexible, detail-oriented and multitasking
  • Always available to listen, understand and ask the right questions to drive to a solution
  • Result oriented, quality to tackle new challenges
  • Professional demeanor, leader and excellent team player.

TECHNICAL SKILLS:

Operating Systems: MS-DOS, Windows NT, Windows 2000, Windows XP, UNIX (IBM-AIX, HP-UX, Sun Solaris) and Linux.

Languages: Java 1.5/1.6, J2EE 1.3/1.4/1.5, XML, HTML, Swing, JavaScript, SQL, PL/SQL, AJAX, UNIX,C, C++, C#.Net, UML.

J2EE Technologies: J2EE, EJB 3.0/2.0/1.1, Servlets 2.3, JSP 2.0/1.2/1.1, SAX, DOM, DTD, JSTL, J2SE, Custom Tag Libraries, JMS, RMI, JDBC, JNDI, ANT

Framework: REST, Struts 2.0, Spring, Hibernate, and Service Locator, Front controller Session Façade, DAO, Value Object Singleton and Validator Framework.

Web Technologies: HTML, Java Script, DHTML, Apache/Tomcat, IIS, JSP, SOA and XML, Webservices (WSDL), Web Api's (Restful)

Servers: Application Server, Tomcat 5.5, Weblogic8.0, JBoss4.0, Web Sphere, LDAP

DBMS: PostgreSQL 4.0, Oracle, Teradata, Sybase, SQL Server 2000/2005/2008 , DB2, MS Access.

ConfigurationSoftware Methodologies: UML, J2EE Design Patterns, E-R Modeling (Erwin)

IDE: Jdeveloper, My Eclipse 3.9/5.1/5.5, Edit Plus, JBuilder 6.0, Eclipse, BEA Web logic workshop, SQL*Plus, and Web Sphere Studio Application Developer 4.0/5.0/5.1, Visual Studio 2008/2010,Android stidio

Configuration Mgmt Tools: Rational Clear case, Visual Source Safe (VSS), Concurrent Versions System (CVS), SVN, TFS

Revision control tools: CVS, SVN,SourceTree,Git

CI Tools: Jenkins, TestroidUI

PROFESSIONAL EXPERIENCE:

Confidential, Delaware

Android automation Engineer

Responsibilities:

  • Followed Agile Scrum methodology. Participated in standup call, Story Grooming, Planning, Retrospective meetings.
  • Developed manual test cases in JIRA for the Acceptance criterias in the user stories.
  • Followed Acceptance Test Driven Development (ATDD) by creating automation test scripts using Wireframes with Google Espresso tool and delivered the test scripts before development.
  • Developed test scripts using BDD - Cucumber
  • Tested the developed scripts across various OS versions like Lollipop, KitKat, Marshmallow and Nougat.
  • For every regression cycle, created manual and automation test sets in JIRA and tested the E2E functionality of all the features owned and updated the status in JIRA.
  • Executed the test scripts in Jenkins
  • Tested E2E functionalities of the features owned in Spanish App
  • Created the Feature Files, step functions and generated the JSON files with all the expected UI screenshots without any manual intervention.
  • Developed the automation framework for android platform using espresso
  • Logged the bugs in JIRA for the issues observed
  • Worked on the banking features namely Transfers, Scheduled Transfers, Recurring transfers, Pay Bills, Recurring BillPay, Send Money with Zelle, Registering the contact point.
  • Captured the API Request and Response for the API failures in the mobile app using Charles Proxy and followed up with respective team.

Confidential, Newark, DE

Test Lead- QA

Responsibilities:

  • Leading QA Releases & entire testing Activities
  • Onshore - Offshore, Task Allocation to QA team
  • Preparing & Sharing Daily Work status reports with all top managers & stake holders of the project.
  • Conduct team meetings regarding issues, suggestion & team task status and Best Practices. Representing QA team during Defect Review Meeting.
  • Actively involved in Scrum meetings held as part of project status call.
  • Review Business Requirements (BRD) and Functional specifications and Impact Matrix.
  • Analyze functional requirements for completeness and testability.
  • Provided inputs to Test Plan, understand scope dependencies and estimate timelines within STLC
  • Coordinate and supervise the planning and preparation of the test deliverables.
  • Review the Test Plan with the PM, BA’s, Dev and Performance teams to get their approval before the Testing Cycles.
  • Document and communicate the status of the testing progress, risks and issues to the IS test lead/Manager for escalation as necessary.
  • Developed the scripts and executed test cases, test scenarios from BRD in, QC and ALM.
  • Automation of test cases using Selenium, User Defined Functions, Data Driven approach, Recovery Scenarios, Descriptive Programming, FileSystemObject, Excel Object, XML Object and SQL queries (for verifying the database) in the script.
  • Handled Automated Regression Test Execution that involved creation of Regression test suite, Regression Test Execution, creation of regression execution test results.
  • Created Automation Framework (blend of keyword driven and data driven), automated test script Review Checklist and Automation Guidelines and Standards.
  • Actively involved in reviews of automated test scripts, maintenance of test scripts as per changes and updates in the application.
  • Involved in setting up test data and SQL queries to query the database.
  • Developed and executed the test scripts for Data Driven tests during system and regression phases and later provided the test results.
  • Performed end to end testing, Functional, Negative and regression testing.
  • Submit defect status and reports to the Client Project Manager.
  • Identified defects while executing and reported the defects using HP Quality Center. So, used Quality Center as a defect tracking tool.
  • Defect tracking in QC on daily basis to track a defect till closure.

Confidential, Newark, DE

Test Lead- QA

Environment: TSYS(C3), Web services, MQ, Unix, Oracle, Web logic and Soap UI

Responsibilities:

  • Leading QA Releases & entire testing Activities
  • Onshore - Offshore, Task Allocation to QA team
  • Preparing & Sharing Daily Work status reports with all top managers & stake holders of the project.
  • Conduct team meetings regarding issues, suggestion & team task status and Best Practices. Representing QA team during Defect Review Meeting.
  • Review Business Requirements (BRD) and Functional specifications and Impact Matrix.
  • Analyze functional requirements for completeness and testability.
  • Provided inputs to Test Plan, understand scope dependencies and estimate timelines within SDLC
  • Attended functional review meetings and involved in test scenario preparation.
  • Played a key role in the team for test script preparation and execution.
  • Used SOAP UI for web services testing like validating the request and response of Dispute service Web service api.
  • Extensively involved in account conditioning using TSYS (C3).
  • Actively involved in inter block defect tracking and defect retesting.
  • Actively involved in daily status meeting and discussions on daily issues-resolutions.
  • Extensively used C3 to test the statement Scenarios.
  • Automation of test cases using Mercury QTP Use of VB Script, User Defined Functions, Data Driven approach, Recovery Scenarios, Descriptive Programming, FileSystemObject, Excel Object, XML Object and SQL queries (for verifying the database) in the script.

Confidential

Tester

Environment: SCLM,Insync,KVS,JCL,AS400

Responsibilities:

  • Review Business Requirements (BRD) and Functional specifications and Impact Matrix.
  • Involved in test scenario preparation.
  • Played a key role in the team for test script preparation and execution.
  • Extensively involved in account conditioning
  • Actively involved in inter block defect tracking and defect retesting.
  • Involved in testing the application by white box and grey box testing approaches
  • Extensively used C3 to test the statement Scenarios.Creation of Regression test suite, Regression Test Execution, creation of regression execution test results.

Hire Now