We provide IT Staff Augmentation Services!

Web And Mobile Application Automation Test Engineer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • 8+ Years of experience in Automation Testing and IT Project Execution; expertise in conducting Automated Testing using Test Automation Tools like Cypress, Selenium, Appium also have experience in Functional Testing, Performance Testing, Web Services Testing, Mobile Application Testing.
  • Acquainted in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing, iOS and android automation testing.
  • Hold expertise in developing automation test strategies and establishing protocol to integrate QA automation with the delivery process.
  • Successfully designed & implemented Automation Framework for multiple Tech Platforms like Desktop & Mobile (Browser and App) with Selenium and Appium.
  • Testing Native Mobile app for a vendor product using Appium framework by creating iOS and Android objects, creating test classes and capturing Xpath and customizing data sheet
  • Used Perfect Mobile tool for enabling Manual and Automated mobile testing
  • Key focus on KPIs metrics to gauge the efficiency and effectiveness of the testing process. Sound knowledge of Software Testing Life Cycle with expertise in automating QA processes.
  • Proficient in developing and working with automation frameworks - Hybrid Framework, Keyword Driven framework and Cucumber TDD/BDD.
  • Experience in defining & documenting the QA Automation Processes, Best Practices, Automation Frameworks and roll-out to different projects
  • Comprehensive experience in Automation Testing, Services Testing, Virtual Service Creation and Testing with LISA, DW Testing, Web Testing, Security Testing, Functional Testing, and User Acceptance Testing
  • Creating the automation framework to enable the seamless build and deployment of operating system and platform application components
  • Guiding the team to use automation framework, quality standards, implementing the change management system in the automation suites and preparing the user-friendly documentation for the scripts
  • Evaluating and selecting test automation tools for different products and applications
  • Developing roadmaps and roll-out plans to execute the automation and performance projects for clients
  • Collaborating with project teams to strategize & align long term solution for automation including roadmap, tools, framework & approach
  • Defining automation processes to fill the gaps between the as-is processes and industry standard best practices and piloting the same on selected projects
  • Developing Automation feasibility reports for different applications and systems based on the technical analysis, complexity and reusability
  • Creating Automation Dashboards and formulating KPIs to highlight automation and determine improvement opportunities
  • Managing Offshore Team for both functional and automation deliverables
  • Identifying test cases for automation from Manual test cases and providing cost savings for the same
  • Generating automated test data using various tools to help Development Team, Subject Matter Experts and Testing Team for their application testing purpose
  • Identifying areas of risks in the process and coordinating with the Risk Management Team to ensure that effective controls are in place
  • Deploying major builds including bug fixing and change request in application to production

TECHNICAL SKILLS

Test Tools: Application Lifecycle Management, Quality Center, Agile, Rational Quality Manager, Agile

Automation Testing Tools: Selenium, Appium, Cucumber/BDD, testing, Postman, SOAPUI, xPath, TestNG, Selenium Webdriver

Language: Java, Groovy, VBScript, JavaScript, VBS, C#, JQuery, XML

Database: SQL Server, Oracle, MYSQL, Mongo UFT, LeanFT

Build Tools: Maven, Jenkins

SCM Tools: GIT, BitBucket, SVN

PROFESSIONAL EXPERIENCE

Confidential | Jacksonville, FL

Web and Mobile Application Automation Test Engineer

Responsibilities:

  • Developed BDD Framework Using Appium, selenium in Java
  • Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Involved in Sprint Planning and created task to be worked on. Prioritizing the task to be completed in the current Sprint.
  • Currently working on AGILE Project (Scrum)
  • Creating Automation script development for Mobile and Web Application
  • Experience in automating API testing using http client and WebSocket client with java, cucumber.
  • Worked with API’s method such as GET, POST, PUT
  • Involved in Jenkins Configuration and executing full suit, analysing failed test jobs and Updated team with the Status including failed test cases with the Defects / Bug JIRA tickets.
  • Integrated framework for Browser Compatibility script execution, ran in different browsers Firefox, Chrome, Safari, Edge
  • Worked in MySQL Connection with Selenium Framework to fetch data from DB.
  • Involved in Developing Acceptance Criteria, Sprint Planning, allocating task for Future Sprints, creating Automation scripts & maintained Automation Scripts.
  • Used Test Management Tool Zephyr.
  • Performed Peer reviews & Code reviews of juniors and mentored to guide them on Best practises.
  • Identified list of negative scenarios to be Automation Testing.
  • Designs, develops, tests and delivers the software to automate manual operational work
  • Troubleshoots priority tickets/incidents and ensures permanent closure of the tickets/Incidents
  • Engages with development team throughout the life cycle to help develop software for reliability.

Tools: Selenium Webdriver, Java, Selenium, Maven, Java, Appium, ADB Commands, XCode, AWS device farm, BDD, TestNG, Page Object model, HTTP client,WebSocket, Postman, Git, Bitbucket, Maven, JIRA, Zephyr

Confidential | Lake Mary, FL

Mobile Application Tester

Responsibilities:

  • Creating Automation script development for Mobile application
  • Maintaining the automation scripts, modifying the scripts according to the latest Change Request.
  • Running Automation suites on multiple devices using AWS device farm cloud-based service
  • Experience in Working on API Testing (REST API) Implementation using Java Coding (Httpurlconnection, JSON Object, JSON Array) for REST API.
  • In corporate capabilities for automation of mobile specific test scenarios into framework features and specifics of all 2 platforms e.g.
  • Foreground and background operations, Reset App etc
  • Used RequestSpecification, JSONObject, Response, Gson to serialize and deserialize Java objects to JSON.
  • Involved in Developing Acceptance Criteria, Sprint Planning, allocating task for Future Sprints, creating Automation scripts & maintained Automation Scripts.
  • Used Test Management Tool Zephyr.
  • Handled Authentication and Authorization in REST Web Services
  • Worked with API’s method such as GET, POST, PUT

Tools: Selenium, Maven, Java, Appium, ADB Commands, XCode, AWS device farm, BDD, TestNG, Page Object model, Rest-assured (RESTful services), WebSocket, Postman, Git, Bitbucket, Maven, JIRA, Android, iOS

Confidential | Jacksonville, FL

Web UI Test Engineer / SDET

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium Web Driver 2 to test the web application.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Used Cucumber for browser-based testing with scenarios and situations. Implemented BDD framework using Cucumber.
  • Creation of framework in Selenium WebDriver using behavior driven approach like JBehave.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Worked on Web Technologies using JavaScript, jQuery, XML and JSON.

Tools: Java, Selenium WebDriver, TestNG, Eclipse IDE, Maven, Jenkins, Soap UI, Angular JS, Rest API, Cucumber HTML, XML, XPath, Firebug, PL SQL, ETL, Windows, Bugzilla, Jira.

Confidential | Jacksonville, FL

Software Tester / Quality Center Consultants

Responsibilities:

  • Analyzing and understanding of Business Requirements.
  • Assigning estimates in terms of Story points to the User Stories using Planning Poker.
  • Create and update the task against each user story at Version One .
  • Create Test Approach, RTM, test Cases and execution of test cases
  • Peer Review test scripts, scenarios and test plan prepared by other team member.
  • Preparation and review of Test Approach with dev team and Business Analyst.
  • Preparation of test data for positive and negative test cases.
  • Create or update SQL queries to fetch or validate data from the database through Pl/SQL.
  • Reporting and logging of Defects in Quality Center.
  • Create Signoff document and give the showcase after each sprint.
  • Involved in PROD turnover verification (connectivity to various servers distributed in US, Health check, smoke testing).
  • Execution of regression test scripts using TestNG.
  • Reviewing the Test Reports and Preparing Test Summary Report.

Tools: Selenium Web Driver (Java), Eclipse IDE, Maven, TestNG, SQL server 2008, SVN

We'd love your feedback!