We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer/mobile Tester Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 7+ years of QA experience in Manual/Automation testing of Web and windows/Mobile App and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing Client/Server and Web/windows based and Mobile Applications.
  • Experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAP UI Quality Center, ALM, ETL and Selenium.
  • Experience in both Agile and Waterfall Software Development methodologies.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
  • Experience in all phases of Software Testing Lifecycle (STLC), Software Development Life Cycle(SDLC), Bug/Defect life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability, Reliability, Regression, Smoke Testing.
  • UsedAppiumfor mobile automation testing with selenium bindings for Android and IOS
  • Experience in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium, Calabash, Robotium.
  • Experience in testing native applications on iPhone, Android and iPod devices (Manual & Automation).
  • Experience working on e commerce and e business websites.
  • Vast knowledge and experience in Health Care industry, experienced in testing different healthcare ERP solutions such as QNXT.
  • Created Feature File, Scenario Outline with Cucumber framework.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT), Unified Functional Testing(UFT)and Compatibility Testing of Web/Windows and Client server based Applications.
  • Worked in ETL environment involving Informatica/ Data Stage.
  • Expertise in reviewing, analyzing Software Requirements Specification documents SRS, Business.
  • Requirement Documents BRD, creating and developing Test Plans, Test cases and Test Scripts.
  • Proficient in creating Automation script from scratch.
  • Sound knowledge of developing different type of framework like Keyword driven, Data driven and Hybrid framework. Excellent knowledge of SQL, Capable of writing SQL queries.
  • Adept technical skills in Performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
  • Created automated test scripts with Java.
  • Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
  • Developed Appium Scripts for Native Android Apps using Java
  • Experience in using SOAPUI for testing web services developed using SOAPUI.
  • Experience in Understanding the code written in different programming languages Java, JavaScript VBscript,.NET, Python, SQL and databases like Oracle, SQL Server.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experience with bug tracking tools like Quality Centre/Test Director, ALM, JIRA, Bugzilla.
  • Worked on automation of test cases with Load Runner, Win Runner, QTP and HP Quality Center.
  • Hands on experience in Test Automation using different Automation Tools Unit testing by using Selenium Web Driver/IDE/GRID, Junit, TestNG, ANT/ Maven, Fire Path, running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
  • Created Data Driven Tests by using parameterization. Created user defined functions in VBScript.
  • Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.
  • Experience with Jenkins, SOAP, REST and other client - server API testing.
  • Excellent Analytical and Problem solving skills with the ability to troubleshoot and strong oral and written communication skills.
  • Experienced in Test coordination between Onsite and Offshore team.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/GRID/RC, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAPUI, QTP, Eclipse, Appium, JMeter, Cucumber, Log4j, Firebug, Fire Path.

Language/ Script: C, C++, C#, Java, JavaScript,Shell Script, VBScript(UFT), SQL, PL/SQL, VBScript(UFT),.NET

Frameworks: Junit, TestNG, TDD, BDD.

Firefox Add-ons: XPath, Firebug, Fire path.

Web Technologies: HTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, CSS, Flash.

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

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

Mobile OS: IOS, Android, Windows Mobile, Blackberry

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

Version Control Tools: Visual Source Safe, Subversion, Perforce

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

Operating Systems: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Sr. Automation Test Engineer/Mobile Tester

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using Java.
  • Analysis of Web Services from different domains and evaluating them for SOA Testing.
  • Designed, developed and implemented Web services for User Acceptance Test cases and plans.
  • Expertise in testing Mobile, Tablets, Mobile simulator, emulators in web.
  • Used Appium for native, hybrid Mobile Application Testing for IOS and Android platforms.
  • Used Appium for test Automation Framework, Cross platform test Automation
  • Involved in SEETEST and integration with HP Quality Center, ALM, JIRA.
  • Experienced in performing Data Driven Testing using parameterization in Quick Test Pro(QTP), to test the Application with different sets of data.
  • Performing Functional, Integration, Regression Testing, Smoke Testing, White box/Black box Testing for Mobile Application.
  • Debugged backlog of about a thousand of existing white-box automation test scripts, ran regression on more than 1900 of them.
  • Designing and executing the automation scripts using Selenium-WebDriver.
  • Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components with Protractor and Selenium WebDriver.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA, JUnit.
  • Automated 145 E-commerce test cases using Selenium WebDriver, JUnit, JAVA.
  • Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
  • Automated test scripts for client server and web based applications using Java.
  • Involved in POS Testing and designed Test cases, system testing, reporting tests.
  • Testing of Business layer testing which includes Barcode scanner, printers, Scale, Cash Drawer, Tower in POS application.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
  • Performing Functional, Regression, GUI, Integration testing using Selenium with Java.
  • Receive, execute, and reply to commands from within a UI Automation JavaScript program. using Page Object Model in Junit/TestNG Framework, ANT, MAVEN and using Jenkins to ensure web application is Automatically tested via scripts.
  • Implemented Automated execution of tests using Maven and JENKINS.
  • Performed Source Code management and version control using SVN and build management using TeamCity.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Used Git and Stash to re-modify files and for software development.
  • Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
  • Used SOAPUI, groovy script for test data setup in BDD (Behavior Driven Development).
  • Responsible for developing Automation test plans, Traceability matrix/Test strategy and identifying test cases for Automation.
  • Captured, managed, tracked the requirement through ALM.
  • Writing custom test management reports using SQL and used RDBMS to recombine the data items from different files.
  • Responsible for reporting and tracking the issues using Quality Center/Rally, JIRA.

Environment: Java, JavaScript, Visual Studio, TFS, MTM, Unix/ shell/TestNG, Junit, ANT, Maven, Linux, Jenkins, Apache Tomcat, HTML, XML, TFS, Appium 1.0/1.5, Quality Centre, GitHub, PLSQL, Putty, WEBUI, Oracle, UNIX, Protractor, JSON.

Confidential, House Springs, MO

SR. Automation Tester

Responsibilities:

  • Reviewed Business requirement and Software specification requirements to achieve better
  • Understanding of the UAT (User Acceptance Testing) and automated frameworks from starch like, Page Objectsframework.
  • Prepared and reviewed UAT test artifacts Test Plans, Test Scripts, Test strategy, Traceability matrices, with Project Stakeholders.
  • Involved in creation of automation framework in Selenium WebDriver, BDD cucumber.
  • Involved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks.
  • Experience in writing and developing Automation and Manual Test Strategies, TestNG
  • Frameworks Test Plans, Test Scenarios and defining test cases in Python.
  • Used Android development tools, adb commands, emulator control, logcat.
  • Extensive use of ADB commands on Android SDK platform to detect device, install APK file, download logs.
  • Set up test environment for iOS and Android - Xcode, Android Studio/SDK, Eclipse, Firefox.
  • Tested the application under different networks and Internet speeds including while on EDGE, 3G, 4G, LTE and Wi-Fi.
  • Performed cross - platform testing on android, iOS using Appium.
  • Developed Keyword Driven framework to test several web pages.
  • Implemented BDD, Cucumber to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium Web driver for testing web applications.
  • Developed 27 Selenium WebDriver automation scripts for E-commerce checkout process.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into ALM, JIRA.
  • Created recovery files using Recovery Scenario Manager, associated with the recovery scenarios to test to instruct QTP with specified trigger action on unexpected event/popup.
  • Involved in maintaining and uploading the QTP Scripts to Quality Center.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Developed required Selenium support code in for Cucumber.
  • Integrated Selenium web driver script to Jenkins CI Server.
  • Extensively used SQL statements to query the Oracle Database(RDBMS) for Data Validation and Data Integrity.
  • Executed test cases using Python and reported defects.
  • Tested for Functionality, Smoke and Regression testing, White/Black Box Testing.
  • Identified the defects and worked with the development team to fix the defects.

Environment: TFS, Visual studio, Unix/Shell, XPath, HTTP, JSON, Restful, Load Runner, LINUX, SQLServer, .NET framework 2.0.

Confidential, Irving, TX

Quality Assurance Engineer

Responsibilities:

  • Performed review and analysis of functional requirements and test plan design documentation.
  • Took active part in testing, planning and bug isolation, automation, troubleshooting, and reporting.
  • Performed Acceptance testing using Cucumber.
  • Worked with Data Extraction, Transformation and Loading (ETL).
  • Implemented and maintained Agile / Scrum standards and methodology.
  • Developed test scenarios and test cases based on functional business requirement specifications and design documents.
  • Created, prepared, and implemented systems quality assurance reviews and the development and execution of test plans and test scripts.
  • Developed a hybrid Automation Framework from the scratch in Selenium WebDriver.
  • Worked on configuring client applications to the server, hosted in the cloud architecture.
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool.
  • Extensively used UFT for functional and regression test automation.
  • Prepared Business/Technical flow diagrams using MS Visio.
  • Used Groovy Script for SQL connection to database.
  • Built Automation framework using C# for client services
  • Conduct coding in C#, JUnit and Selenium.
  • Proficient in Java programming to enhance script and create user defined function.
  • Supported the team by developing new test automation scripts using HP ALM UFT and BPT.
  • Collaborated with the QA CoE to maintain practices, conduct code reviews, and for assistance and support in the use of the tools and framework(s).
  • Worked on the design and development of framework using Web Driver and JUnit.
  • Installed and configured SOAPUI using WSDL file, setting up the database connection, used Java and groovy scripting for creating test scripts.
  • Used Oracle Applications like RPM, RDF for Expanding portfolio in and across different states.
  • Worked on testing SOAP and REST web services
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • Validated Hospital and Medical claims processing.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).

Environment: SOAPUI, Groovy, JSON, Java, XML, SOAP and REST protocol, Eclipse, Selenium 2.0 Web Driver, Selenium RC, Java, J2EE, JSP, Servlet, JDBC, Hibernate, Struts Framework, C#, ASP.NET, TOAD, Informatica 8.6, Spring, Junit 3.8.1, SQL, JIRA, API, Quality Centre, WebSphere Application Server 5.1, Oracle 9i/10g, Unix, Solaris, Putty, Windows 7, QC.

Confidential, Cranston, RI

Selenium Tester

Responsibilities:

  • Developed test scripts to automate process of testing in Selenium.
  • Automated regression test cases in Selenium using Python programming language.
  • Created Test Cases using Element locators and selenium methods.
  • Performed Functional & Regression/Smoke testing, White/Black Box Testing on new builds, every modification in the application using Selenium and build TestNG Frameworks.
  • Involved in modifying and executing automated and manual Test scripts, Test plans, Test strategies,
  • Traceability Matrix for different modules using QTP.
  • Executed and managed test cases and responsible for defect tracking in Jira.
  • Configured Maven for Python Automation projects anddeveloped page object model (POM).
  • Used TOAD for SQL Server to write SQL queries for validating constraints, indexes. Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP by inspecting every XML request and response using SOAP UI
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.

Environment: Windows 2003, Linux, SQLServer, Unix/Shell, Visual Basic.

Confidential

Manual Tester

Responsibilities:

  • Designed and enhanced QTP Hybrid Driven Framework for the regression testing using modular approach.
  • Responsible for Test Execution and Reports test result anomalies using HP quality Center/Rally.
  • Automated Regression suite and analyzed results and filed bugs.
  • Modified the script in UFT to automate the Client/Server application.
  • Used descriptive programming to develop the automation scripts in UFT.
  • Responsible in executing Selenium RC test scripts Java (Junit) on different browsers and checked for compatibility.
  • Designed Test cases using Selenium RC and TestNG.
  • Performed Manual testing, Black box testing methods -Functional, Integration, System and
  • Used ALM to report defects and test results.
  • Designed & documented manual QA test plans, Test Strategy and helped Member management with testing estimates.

Environment: Java, JavaScript, Load runner/win runner, and MySQL, QC, Linux

We'd love your feedback!