We provide IT Staff Augmentation Services!

Lead Automation Test Engineer Resume

0/5 (Submit Your Rating)

El Segundo, CA

SUMMARY:

  • Over 8 years of experience in manual testing on web based, Client/Server, database and data warehousing applications
  • Extensive experience with strong knowledge of Quality Assurance and Software Testing Life Cycle (STLC).
  • Extensive experience in all phases of Software Development Life Cycle (SDLC) using Waterfall, Agile - SCRUM methodologies.
  • Good experience in testing of iOS and Android MobileApplications and Mobiledevices.
  • Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation including performance testing
  • Good experience in testing of APPLE iOS Mobile Applications and Android Mobile devices using simulators and emulators (xCode and Android Studio)
  • Performed mobile application automation for iOS and Android using tool Appium
  • Performed well as a SIT & UAT QA Lead in Mainframe Technology by managing and guiding the team members in Onshore/Offshore delivery model
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies
  • Developed an efficient, robust keyword driven automation framework using Java, Selenium Web driver and FitNesse
  • Excellent in creating Acceptance Testing Tests using FitNesse.
  • Good knowledge of Python scripting language for automating tasks
  • Developing Appium scripts for Native Android Apps using java
  • Good experience with various OS like Windows, MAC (XCode and Android Studio), UNIX and LINUX
  • Good knowledge of Objective-C and Swift for IOS Application development and testing
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code
  • Worked with three mobile applications simultaneously: iOS (iPhone & iPad) and Android
  • Expert in debugging and decrypting https traffic using tools such as Fiddler.
  • Experience in developing Automation Suites using Selenium Web Driver (Java), Test Scenario, Test Suites, Test Case designing.
  • Possesses strong understanding of all iOS and android models (phone and tablets) and a sound knowledge of mobile applications testing.
  • Expertise in Manual and AutomationTesting across Windows and Macplatforms.
  • Developed automated test scripts to test the functionality of the applications and scenarios for the regression testing using Selenium WebDriver (JAVA).
  • Excellent communication and inter personal skills andtheability to quickly adapt across various domains and diversified work culture.

TECHNICAL SKILLS:

Web design: HTML, JSP, XML, ASP.NET, PHP, DOM (Document Object Model)

Programming/Scripting Languages: JAVA, VB Script, JavaScript,C#, SQL, C/C++,Python

Operating Systems: Windows 7/8, Mac, Linux/Unix, Mobile (IOS and Android

Testing tools: QTP 11.0, JIRA, Fiddler, QC, Selenium WebDriver, SoapUI, TestNG, Appium

Methodologies: AGILE, SDLC, Water Fall

Databases: MS SQL Server, Oracle, DB2

PROFESSIONAL EXPERIENCE:

Confidential, El Segundo, CA

Lead Automation Test Engineer

Responsibilities:

  • Responsible for creating Master Test Plan, test cases, test scenarios and test cases in Spira Team.
  • Skilled in API testing, Web Based Application testing, Mobile Testing, (Native and Hybrid Apps) Back end testing and complicated distributed J2EE Applications
  • End-to-end testing of streaming devices Roku, Amazon Fire Tv and Apple Tv for apps download, tv programming, Video On Demand (VOD), movies and other online content.
  • Created and configured the jobs on Jenkins CI. Monitored the jobs status for automation
  • Conducted black box testing of the web application (responsive) and mobile app using iOS and Android mobile devices.
  • Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers using Java, Ruby and Python Scripting.
  • Created Test Automation Scenarios in Ruby/Cucumber for the Momentum Retirement Plans project.
  • Tested a hybrid (web and mobile) easy and secure application designed for streaming online content via connected devices such as Apple TV, Roku and Amazon FireTV on iOS and Android phones, offering various features.
  • Used Charles as an HTTP proxy / HTTP monitor that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
  • Perfomed testing the composition of the test plan, manual testing on different devices, writing automated UI tests. Automation test were written in JavaScript using Protractor framework and Cucumber.js.
  • Created a reusable framework for Test Aufjavastomation using the Selenium WebDriver and Appium to have distributed testing over the Network
  • Captured and documented hundreds of bugs during thousands of testing request on monthly basis on Jenkins application
  • Created Acceptance Tests from scratch using the FitNesse Tool.
  • Tested both mobile (Android & iOS) as well as web-based components
  • Used Android SDK tools such as ADB Logcat and DDMS for identifying software defects in android phones.
  • Installation and setting up Python/Unix test beds
  • Implemented code in python to retrieve and manipulate data.
  • Configured and monitored remote servers using Fiddler; also decrypted https traffic to the servers.
  • Created Data Driven test using SoapUI and excel; used assertion in SoapUI to validate response that is returned by the service
  • Created, maintained and executed automation test scripts using Fitnesse/Xebium, Selenium Webdriver.
  • Extensively tested mobile applications features such push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android
  • Configured the automation project as a downstream project in Jenkins CI build system and make sure it runs as a nightly build
  • Integrated Fitnesse/Xebium with JMeter to perform performance and load testing from Fitnesse Wiki page.
  • Tested Android content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications.
  • Wrote Automation/test python scripts to test.
  • Tested JSON Services for exposing the Contents to Mobile app
  • Performed Back-End testing using SQL queries to fetch the data from the database for validating the output and also executed the stored procedures.
  • Created Data Driven test using SoapUI and excel; used assertion in SoapUI to validate response that is returned by the service
  • Writing VB Scripts using MS Excel or data comparisons and test data preparations
  • Tested different operation in WSDL using SoapUI tool by extracting the wsdl jar file from OSB.
  • Identified issues and reported them using JIRA and updated the status of test cases in Spira Team.
  • Performed Back-End testing using SQL queries to fetch the data from the database for validating the output and also executed the stored procedures.

Environment: Windows, Linux, PuTTY, Fiddler,Appium, WinSCP, OracleServiceBus(OSB) 10.3, SOAP UI 4.0.1, JIRA, SQuirreL SQL Client, MS Project, MS Office, LISA 7.5.2,VB

Confidential, Los Angeles CA

Senior QA Engineer

Responsibilities:

  • Created Data Driven test using SoapUi and excel; used assertion in SoapUi to validate response that is returned by the service
  • Conducted Mobile App testing on iOS andAndroid platforms and devices (phones and tablets)
  • Strong ability to Design, Build, and Execute automated test scripts using Selenium WebDriver against web based applications in Java.
  • Comfortable working in Subversion and Jenkins tool
  • Used Fiddler for debugging web proxies by recording, inspecting web traffic from browsers (Firefox, Chrome, Firefox, etc.)
  • Good Experience in Manual Testing Regression Test Scripts with FitNesse Tool and Automating them by coding in Java.
  • Used Jenkins and SVN as continuous integration tool. Uncovered lots of defects in the system . Used Rally as test management tool for creating manual test scripts and logging defects
  • Performed Dynamic Testing on automated test scripts, and enhancement of test scripts using Java and eclipse IDE.
  • By using Data Driven Testing, generated highly efficient test scripts for large number of input data using excel sheets and Selenium WebDriver.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects
  • Experienced in testing various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
  • Thoroughly tested iPhone/iPad/iPod architecture and various versions of iPhone Software Development Kit (SDK) that includes Xcode, UIKit,MapKit,WebKit, Instruments, iPhone simulator and Third Party frameworks.
  • Tested comprehension in adding animation for smooth transitioning between UIViews and better user experience in iOS devices
  • Load Testing mobile application using JMeter
  • Parsing various format of files like XML, JSON format files and load into Oracle database with Python XML and JSON modules
  • Involved in configuring the application in TestFlight (iOS), for internal QA testing before releasing the application to app store
  • In the regression phase, the project was automated using Appium with TestNG.
  • Tested development s and provisioning profiles for the app to run on devices and submit the app to the app store.
  • Working experience on MySQL
  • Tested ad-hoc reports using reporting tools such as Business Objects, Tableau or hard-coded using SQL
  • Tested XML Web Services that are developed in JAVA, ASP.Net, ADO.Net, SOAP, XML, XSLT, and WSDL for exposing the functionalities of the enterprise business components at the Business Layer. Used XML to transport and store data
  • Performed White Box Testing to test the functionality of all controls on the web page.

Environment: Windows, JAVA, Selenium Web Driver, Appium, HP QC, SQL, MS Project, MS Office,VB

Confidential, Playa Vista, CA

QA Tester

Responsibilities:

  • Worked closely with business users and the project team to analyze the business requirements in order to visualize possible test scenarios and create a test plan.
  • Responsible for providing test estimations for all the modules for Test case preparation and Execution.
  • Creating the Business Process Testing components in the ALM to modularize the test cases which enhances the re-usability.
  • Involved in analyzing system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall quality assurance testing.
  • Perform both manual and automation testing and created various test results to track the testing results.
  • Export requirement, test cases into the Quality Center, run manual and automation test cases from test lab and log defects from defects module.
  • Followed up with standard software testing life cycle (STLC) to perform different types of testing for the projects.
  • Participated in peer review meeting for created Test plan, test cases and analyzing various testing documents and process of testing life cycle.
  • Experienced in writing Teradata SQL Queries, creating Tables and Views by following Teradata Best Practices.
  • Create standard testing life cycle flow diagram for projects and presented to test team to follow testing process.
  • Tracked & made sure that raised defects are taken to closure.
  • Responsible for giving KT for the new resource joining to the project.
  • Responsible for taking technical round of interview whenever there is a requirement in the project.
  • Daily calls with the client regarding testing status. Working with Management team to keep them updated about the testing reports and matrix.
  • Performed Back-End testing by writing efficient SQL queries against large data set.
  • Browser Compatibility Testing with Google chrome, Firefox, Internet Explorer.
  • Perform vulnerability testing using techniques such as SQL Injection and Cross Site Mapping, Spoofing & Buffer Overflow.

Environment: Windows, JAVA, Selenium Web Driver, HP QC, SQL, MS Project, MS Office

Confidential

Manual Tester

Responsibilities:

  • Experience in creating effective Manual Test Scripts for different testing phases to cover various testing scenarios.
  • Responsible for creation of documentation of testing requirements and test cases.
  • Responsible for creating, managing and documenting test requirements and high level test cases, followed by creation and execution of detailed test cases.
  • Responsible for delivery of timely and accurate tests and deficiency results for enhancements, new functionality, and fixes to the system.
  • Experience in maintaining accurate log of any problems encountered in testing.
  • Performed Browser Compatibility Testing with Google chrome, Firefox, Internet Explorer.
  • Worked with team to identify issues, troubleshoot and resolve defects.

Environment: Windows 7, VB Script, QTP11.0, Selenium IDE, HTML, SQL, MS Project, MS Office.

We'd love your feedback!