We provide IT Staff Augmentation Services!

Qa Automation Engineer/mobile Tester Resume

4.00 Rating

Santa Fe, NM

PROFESSIONAL SUMMARY:

  • Over 8 years of Experience as a QA Test Engineer using Manual & Automation Testing of web and Mobile application, client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Experience in various sorts of testing like Automation Testing, Web based testing, Manual testing, Client/Server testing and Web services using SoapUI.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports and Test Matrices and documenting manual and automated test scripts in Java for Selenium.
  • Extensive Hands on Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back - end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Great knowledge in dealing with various open source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, Cucumber, JUnit, Eclipse and TestNG.
  • Performed smoke and regression testing using TestNG and Jenkins with selenium automation framework.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium.
  • Experience with test automation tools like Mercury Interactive tools WINRUNNER/ QTP/ Load Runner in heterogeneous platforms.
  • Experience in working with all phases of testing deliverables including creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting and Reporting.
  • Good Knowledge of automation testing in Robot framework.
  • Extensive Experience in locating various GUI elements using XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text, DOM and CSS using Firebug to create scripts of automation.
  • Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.
  • Extensive Knowledge in Automation Testing using QTP (UFT), Perfecto Mobile, Selenium Web driver using Appium and Knowledge of Virtualization, VSphere, VCenter .
  • Developed Scripts using python Selenium WebDriver combo for user module application.
  • Implemented Accessing Forms like Drop-down select, Checkbox, Radio Button etc. using Selenium.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Strong Knowledge in Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla, and HP ALM.
  • Hands on implementing APACHE POI/JXL to read the data from external resources in selenium.
  • Extensive experience with Software Quality Assurance (SQA) Testing on GUI based Client-Server & Web Based applications, ETL, Web Services, Data Driven Applications, Data Warehousing projects using Manual and Automated testing procedures.
  • Extensive testing ETL experience using Informatica 8.1/7.1/6.2 (Power Center/ Power Mart) (Designer, Workflow Manager, Workflow Monitor and Server Manager).
  • Extensive experience in ETL/ Data warehouse backend testing and BI Intelligence reports testing.
  • Experienced in using Continuous Integration and build management tools such as Jenkins Build Server, Maven, ANT and, Tortoise SVN, Subversion to handle different versions of the source code.
  • Strong Knowledge in implementing Log4j as a logging framework and for the debugging.
  • Experienced in automating various web applications and web services using SOAPUI and Cucumber implementing with JUNIT and TestNG.
  • Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications
  • Experience in implementing SOAPUI with Data Driven Framework for reading and writing the External Data.
  • Extensive Experience in the testing strategy for large projects/products.
  • Well versed in RDBMS, Oracle (PL/SQL), Microsoft SQL Server (T-SQL), MS Access and associated SQL Programming Knowledge.
  • Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases.
  • By Using SOAPUI tool Developed and executed test cases for XML and Restful services.
  • Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Worked on SVN to handle and maintain the test data, build scripts and other documents related to the project.
  • Used tools such as Maven and Ant for automating software build processes.
  • Provide risk analysis and support for seamless product release.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.

HP Quality Center: QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, SauceLabs, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, SilkTest, SilkPerfomer, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript, Jira, Bugzilla 2.0, MTM, Dovetail, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, DevTrack, BUG track, Mantis.

App Servers: Tomcat, JBoss, WebSphere, WebLogic, BPM, IBM (MQ)

Protocols: Cisco tools, SFTP, FTP, HTTP, SONET, ATM, ISDN, OSI,BGP, OSPF, L2/L3 Switching, IP, VOIP, ADHOC, X25, TCP/IP, SNMP,.

Scripting Languages: Shell, Python, Java Script, PERL, HTML 5, CSS 3, AJAX, XML, Docker, JSON,IBM WCS , Saas.

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.

Build Tools: Maven, ANT Hill, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL

Operating System: Ubuntu, Windows XP/ 2000/2007/2008 , Linux,Mac OS, GIT, Jenkins.

Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD, ETL Tools.

Framework: Spring, ESB, BPEL, JSP, JMS, Hibernate, JSF, Java Enterprise, Restful frameworks, Spring Framework.

PROFESSIONAL EXPERIENCE:

Confidential, Santa Fe, NM

QA Automation Engineer/Mobile Tester

Responsibilities:

  • Using content management system, Adobe CQ5 developed static web pages, landing pages, category landing pages.
  • Performed automated regression test cases in Selenium WebDriver using Java programming language.
  • Designed, executed and maintained automation Test Scripts in Selenium WebDriver using JAVA TESTNG, JXL, Log4j and Maven.
  • Hands on working with BRM (Billing and Revenue Management) version 7.3 and 7.2 which helps maximize revenue and minimize loss associated with fraud and revenue leakage.
  • Work with project teams to do onsite support such as UAT and deliver training for the Oracle EBS R12 accounting modules for client key users.
  • For the web based application Designed and developed the base Classes, Interfaces in C#.
  • Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
  • Experience with building a comprehensive test data management toolset.
  • Implemented the Business Layer for the application in C# using Database Authentication.
  • Developed Test Automation Framework using Selenium WebDriver, HP ALM, TestNG, Apache POI under Java platform utilizing industry leading harness design patterns and approaches.
  • Generated and edited using XML DOM and SAX. Good at Apaches POI and iText.
  • Experience in working in BPT (Business Process Test), Hybrid frameworks, combination of Keyword Driven Framework, Test Library Architectural framework, Data driven automation frameworks of QTP/UFT.
  • Knowledge in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Managed the servers and run the code in the AWS Using AWS Lambda to.
  • Experienced in working on DevOps/Agile operations process and tools area.
  • Experience in testing ETL experience using Informatica 9.2/8.x (Power Center/ Power Mart) (Designer, Workflow Manager, Workflow Monitor and Server Manager).
  • Supported the extraction, transformation and load process (ETL) for a Data Warehouse from their legacy systems using Informatica.
  • Experience in installation, configuration and administration of Apache Web server, BEA Web Logic and IBM Web sphere and Samba Server in UNIX, Linux and Windows environment.
  • Hands on using Unit Testing Framework(UTF) for automatic test registration .
  • Involved in integration testing of Informatica mappings, Sessions, Worklets, and Workflows and unit Testing using unit testing frameworks (UTF).
  • Implemented Data driven Test scripts using Selenium RC Junit for OAO Project.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven framework to test web application.
  • Experience in test automation by using open source tools such as Selenium, Junit, JMeter, LoadRunner, Appium. created selenium automation scripts in Java using TestNG framework and page object model (POM) and Configured python Web Driver, TestNG, Maven tool and.
  • Working on creating Rest Services using ASP.NET Web API and C# and also generated generate robot results in Jenkins.
  • Mobile automation of android and windows app using Appium and Selenium Webdriver, Robot Framework.
  • Developed software tools to interact with terminal emulators for test group using Visual Basic.
  • Experience in Backend testing and Validated the data in the database by running SQL queries.
  • Worked on CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Developed and Maintained test scripts with Ruby-Selenium to automate browser & web applications under Cucumber (BDD) Framework.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Involve in Automation Testing, setting the simulators and running Automation Scripts by using QTP and worked on automation tools like Ranorex, Groovy etc.
  • Coordinated the planning and execution of user stories in Agile scrum methodology, resolution of bugs and code review (Rally Software).
  • Build Automation Framework for AngularJS in Jasmine, Protractor and WebDriver.
  • Tested unlaunched Android application using Appium and reported debugs via JIRA to the developers.
  • Developed scalable, high-performance web applications using Ruby, JavaScript, JQuery, HTML, CSS and AJAX.
  • Configuration Management Tools VSS, IBM Rational Clearcase, SVN, HARVEST
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Built main application in Python, Django leveraging technologies such as Tastypie,
  • Backbone.js, and Celery
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.

Environment: Java, Appium, Informatica 9.2/8x, Selenium IDE, Firebug, SQL, IOS, Mobile TestingJira, Oracle10g, Jenkins, Robot Framework, Microsoft Test Manager, JMeter, Python, Cucumber.

Confidential, Plano, TX

QA Automation Engineer

Responsibilities :

  • Extensively interacted with developers, business& management teams to understand the OPM project business requirements and ETL design document specifications.
  • Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web service application. Actively participated in the various review and Defect triage meetings.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol.
  • Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Wrote Automation scripts using PhandomJS driver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
  • Developed tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Involved testing, debugging, documenting and implementing web application using Ruby on Rails according to standards.
  • Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed and involved in testing efforts as QA member during big releases along with support activities required by production support team. Involve in to develop BDD frameworks using Cucumber.
  • Worked on testing an application under Ruby on Rails on Linux platform with MySQL as database.
  • Used QTP/RFT to store and execute the scripts in a systemrubyatic manner. And also used the same data to generate the Reports in ALM. Performed Functional, Regression, RFT and End-End testing.
  • Created Analysis Report through LoadRunner Analysis and submitted Exit Report with Recommendations. Executed LoadRunner , UFT(QTP)scenarios using Performance Center and analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
  • Experience in Selenium Robot Framework (Keywords, test suit, test cases and python script creation) for automation testing of BO reports.
  • Developed automation scripts using LoadRunner, VUGen, UFT(QTP) and Selenium to make them flexible and useful for Regression testing.
  • Extensive knowledge on working with development of QNX Board Support Packages for multiple Intel (x86) and ARM development as well as production boards.
  • Perform unit and integration testing for various applications using C++, Shell Scripting and Python.
  • Managing PostgreSQL with PostGIS database systems that support high traffic web sites (LAPP stack), database backup and recovery, performance monitoring and capacity planning.
  • Used NoSQL database Mango DB and Cassandra for storing and retrieving data.
  • Extensive knowledge in NoSQL databases like Hbase, MangoDB, Cassandra.
  • Involved in writing optimization techniques for more accuracy of Macros in C /C++, C++ routines and Oracle SQL, PL/SQL.
  • Installed and configured PostgreSQL 9.5 for all db servers in all environments; also upgraded all PostgreSQL database servers from PostgreSQL 9.4 to 9.5 and configured database servers to utilize systemctl/service commands for additional control of PostgreSQL services
  • Expertise with NoSQL databases like Hbase, Cassandra, Dynamo DB (AWS) and MongoDB.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts, Xen servers.

Environment : Quality Center, QTP 10, C#, ASP.NET, Groovy, Robot framework, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, LoadRunner,, C++, QNX.

Confidential, Fort Worth, TX

QA Analyst

Responsibilities:

  • Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document.
  • Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
  • Designed and developed Test Scenario and Test Cases for various Business Services/ methods covering both positive and negative testing requirements.
  • Performed Manual Testing of web-based and client-server applications and used HP ALM for test management purpose.
  • Extensively used HP ALM for creating and documenting Test Plans and Test Cases and register the expected results.
  • Extensively used SQL *plus and Oracle SQL Developer tools to access and manipulate Oracle 10/11G database and validated back-end testing.
  • Developed automated Test Scripts to perform Functional Testing and Regression Testing purpose.
  • Generated automated scripts, performed parameterization to utilize same script for multiple sets of test data including positive and negative scenario.
  • Enhanced automated scripts using optional steps, recovery scenario, regular expression and modular test mechanism.
  • Created Shared Object Repository and incorporated with the scripts to reduce scripts maintenance time.
  • Developed reusable function/sub-routine, stored into function library and incorporated function library into scripts to support code reusability and repeatability.
  • Created Data Driven Automation Framework to reduce automated scripts maintenance time.
  • Developed scripts using Descriptive Programming to enhance optimum coding standard.
  • Utilized Object Spy to capture objects properties and their values
  • Configured Open Database Connectivity (ODBC) and established connection between UFT and database to perform database checkpoint.
  • Created Driver Script using vbscript to support execution of automation test suites overnight to utilize limited resource effectively for maximum output.
  • Utilized HP ALM to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
  • Configured and connected HP ALM with UFT and stored all of the automated test scripts into HP ALM.
  • Executed Regression automated test suites and provide test results to the test manager and the testing team.
  • Conducted automated tests with multiple builds and reported the regression test results to development team and project management.
  • Performed on demand basis automated regression testing to check the new functionalities, bug fixes, hot fixes.
  • Acted as an end user, business users and project team to resolve issues.
  • Attended daily standup meeting as part of SCRUM activities.
  • Interacted with developers to resolve the bugs.
  • Attended weekly review meetings to discuss defects along with testers, Developers.
  • Communicated with Application Developers, Project Manager and Stakeholders on Application testing status.

Environment: .NET, Java/J2EE, VBScript, HP ALM/Quality Center, UFT/QTP, Oracle 10/11g, SQL Server 2005/2008, Oracle SQL Developer, IIS and Windows Server 2005/2008.

Confidential, NYC,NY

Quality analyst

Responsibilities:

  • Attended Daily Scrum, Iteration Planning, and Release Planning Meetings
  • Hands on testing various business rules User/Customer functionalities, and Change Processes.
  • Based on the functional requirements and test specs prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database Verification.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Configured Maven, Log4j, TestNG configuration files.
  • Developed ETL test scripts based on technical specifications/Data design documents and Source to Target mappings.
  • Active interactions with development for defect fixes. Involve in query tools, ability to write SQL queries.
  • For automating Functional and Regression testing developed automation scripts using Selenium(c#) WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC.
  • Develop parameter driven ETL process to map source systems to target data warehouse with Informatica complete source system profiling.
  • Involved in the ETL processes where in the organizations were using Informatica, Datastage, Abinitio and Autosys tools.
  • Developed Java classes for implementing Business logics using EJB 3.0 .
  • Prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing Functionalities of the application using Selenium.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • For Backend Testing developed SQL Scripts to ensure that data is updated as per the Business Rules
  • Performed testing of Mobile Web application using Selenium Web Driver.
  • Direct database calls to fetch and create test data. Functional, regression and announcement testing of SCP features. Troubleshooting using the logs/ traces using tools like Wireshark, ethereal etc.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Developed automated script for back-end testing using Selenium Web Driver.
  • Performed Cross Browser Automation using Selenium GRID with Sauce Labs Cloud Integration
  • Experience in Testing Automated Scripts on Cross-Browser Platforms like Desktop, Tablets and Mobiles using Saucelab.
  • Demonstrated ability to solve complex automation challenges involving Ajax, unexpected event handling.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Maintained Test Matrix& Project Matrix using excel sheet to keep track of Project's schedule and status.

Environment: Selenium WebDriver, Java, Groovy Script, TestNG, SQL, Apache POI, Maven, Informatica Power Center 8.1, Log4j, JDBC, Eclipse, c#, SOAP UI, JIRA, Oracle11g, PL/SQL Developer, UNIX.

Confidential, Pittsburgh, PA

Quality Analyst

Responsibilities:

  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts.
  • Involved in performing various types of testing like Smoke, Regression, and Functional testing.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins(continuous integration).
  • Strong knowledge on Rally for the creation of test cases and maintenance of test results obtained upon execution.
  • Performed functional test automation and execution using data driven framework with Page Object Model in Selenium Web Driver and used Apache POI for the implementation.
  • Developed automation script for Mobile Native applications (IOS, Android) using Java and involved in server side scripting.
  • Written Test Cases for Data warehouse ETL to compare Source and Target database systems
  • Enhanced the existing framework by developing custom functions using Selenium for the automation of regression test suite.
  • Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
  • Implemented an equalizer to correct RF signal distortions in Verilog with a python script to generate equalizer coefficients.
  • Created Test Cases in Quality Center and RTM and mapped Test Cases to Requirements in Req Pro.
  • Used MATLAB and linear interpolation to test an algorithm of processing the instantaneous frequency for two simultaneous signals in the presence of noise.
  • Involved in writing queries using SQL involving various joins for database testing and documented the obtained results.
  • Developing the Data Warehouse used Informatica as an ETL Tool.
  • Using QTP written the test cases and created the automated test scripts.
  • Experience in developing data driven tests and writing QTP/UFT functions using VB Script.
  • Design & develop data driven framework to validate different Member profile using QTP, VBScript.
  • Involved in XML data validation for the inputs and output for data transmission purposes and testing of web applications.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images .
  • Involved in Performing Testing in research in complex signal processing in the radio frequency (RF) domain.
  • Developing an algorithm to extract all pairs of "zero-crossings", useful for estimating the frequency of the weak signal .
  • Generated and automated the generation of daily, weekly, and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used GitHub as a source repository to share the code with both the on-site and the off-shore teams.
  • Tools such as Rally have been used for task tracking. Followed Test driven development approach
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.

Environment: Selenium Web Driver, HTML, Rally, Jenkins, MAVEN, SVN, Apache-POI, SQL Server, Selenium Grid, SQL, Eclipse, Agile Methodology.

We'd love your feedback!