We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer/ Mobile Tester Resume

5.00/5 (Submit Your Rating)

Alpharetta, Ga

PROFESSIONAL SUMMARY

  • Over 8 Years of Software Testing and Quality Assurance experience working on Client/Server, Mobile and Web based applications.
  • Expertise in Automation Tool Selenium, Protractor, QTP load and performance testing tool JMeter mobile automation testing tool Appium.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, FirePath, running scripts, debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Proficient in using test automation tools such as Selenium WebDriver/IDE/GRID, QTP and Appium to develop automation testing scripts.
  • Worked on multiple projects and Extensively involved in User Acceptance testing (UAT), End to End, Sanity Testing, Functional Testing, Regression Testing, Validation testing, Performance Testing, black box, white box and Cross - Browser testing.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Hands on experience in Junit, TestNG framework for Unit testing, Maven and Ant for Project Building tool, Jenkins/Hudson for continuous Integration.
  • Experience in doing performance testing of service using JMeter.
  • Developed automated scripts and frame works using Java, Python, C#, Ruby, VB Script.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
  • Used Ranorex tool for testing current and early Android applications.
  • Knowledge of mobile application automation tools: Monkey-Talk.
  • Proficient in Quality Center, Rally, JIRA, Clear Quest, Bugzilla, HP ALM and Microsoft Test Manager.
  • Experience in Databasetesting by using Oracle, MS SQL Server, SQL, T-SQL, and PL/SQL Queries.
  • Comprehensive knowledge in Web Services testing using SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.
  • Experience in manual testing (emulators & IOS Simulators) and Mobile application testing.
  • Provided weekly performance report using Relic Application Monitoring tools.
  • Knowledge in IBM curam.
  • Experience in DOM (Document Object Model).
  • Used Allure Report and Extent Report to display detailed test execution reports with pie chart along with screenshots of corresponding failed test cases.
  • Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using WinRunner.
  • Experience testing web based applications and performing ETL data validation.
  • Analyzed Oracle DB connections, sessions and Web Logic log files using LoadRunner.
  • Analyzed application behavior with heavier loads and optimizing server configurations.
  • Experienced in Apache POI to read data from external sources to feed locators into the test script.
  • Hands on experience with source version control tools such as Subversion SVN, TFS&Git.
  • Implemented cloud based automation on Sauce Labs for various applications with various combinations of OS and browsers.
  • Experience in Behavior Driven Development(BDD), Acceptance Test Driven Development (ATDD) using Cucumber, Gherkin.
  • Experience in developing, implementing and maintaining Automation frameworks-Page Object, Hybrid, Keyword Driven and Data Driven Frameworks.
  • Adept in identifying Test Scenario’s and Writing Test Cases by applying Test Case Design Techniques.
  • Worked on different dynamic UI Screens using JSP and JavaScript.
  • Experience in finding elements using Xcode in iOS applications.
  • Experience in Compatibility Testing working with Multiple Operating Systems, Multiple browsers Such as IE, Mozilla, Safari, Mobile Browsing.
  • Experience in various financial domains. Good knowledge on Banking, Retail and Insurance.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle.

Testing Tools: Selenium WebDriver (IDE, RC, GRID), HP Quality Center/ALM, SOAP UI, QTP, Protractor, Appium (Android, IOS), JMeter, Coded UI.

Build and Integration tools: Maven, Jenkins, Ant, Travis.

Web Technologies: HTML, CSS, XML, JavaScript, AJAX, JSP, Servlets, PHP.

Defect Tracking Tools: Quality Center, JIRA, Bugzilla, HP ALM.

Programing Languages: Java, C#, Python, Ruby, SQL, PL/SQL and JavaScript.

Scripting Languages: JavaScript, VB Script, Groovy Script.

Operating systems: Windows, MAC OS, UNIX, LINUX and Solaris

Frameworks: Junit, TestNG, Cucumber (TDD, BDD), Protractor, Page object model, log4j, Load Runner.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access.

PROFESSIONAL EXPERIENCE

Sr. QA Automation Engineer/ Mobile Tester

Confidential, Alpharetta, GA.

Responsibilities:

  • Developed a Test Plan and Test Cases based on requirements and Software performance standards.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry design patterns and approaches.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Developed functional, regression test scripts in Selenium WebDriver using Java programming language and TestNG framework.
  • Executed test suites and generated HTML reports using TestNG.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG andData Driven framework to test web application.
  • Used Apache POI API for rich text formatting.
  • Implemented Selenium Grid forparallel testing on multi browser and OS combination.
  • Performing Cross-platform, Functional, Regression testing, UI testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Used Emulators and IOS simulators to perform the manual Mobile Testing.
  • Used Sauce labs to execute Selenium automation suites on different platform, performed browser combinations in parallel.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Prepared various test documents for ETL process in ALM/Quality Center.
  • Used GIT as code repository and code collaborator to manage code reviews.
  • Used BDD framework with Cucumber and created future files with scenario and scenario outline files.
  • Involved in writing automated scripts for Angular JS application using protractor and Java script.
  • Angular JS based user interface application tested using protractor.
  • Used SOAP/REST services using SOAP UI to test the services.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.
  • Performed testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.
  • Performing load and performance testing tool using JMeter.
  • Generated and reviewed test results using Allure test report and screenshots for the failed test cases.
  • Performing White Box testing by authoring python Codes in Selenium WebDriver.
  • Integrated Automation scripts in Continuous Integration tools (Jenkins) along with Maven for nightly batch run of the Selenium WebDriver API Script.
  • Performed smoke, usability, functionality, GUI, browser compatibility and regression tests.

Environment: Selenium IDE/ WebDriver, Grid, TestNG, XML, XPath, Maven, Firebug, Firepath, JUnit, Web Services, SOAPUI Pro, Sauce Labs, Java, Appium (Android, IOS) Jenkins, Quality center, GitHub, Cucumber.

Sr. QA Automation Engineer/ Mobile Tester

Confidential, Kansas city, MO.

Responsibilities:

  • Prepared test data for testing and identified critical bugs in the product early in the test execution cycle.
  • Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, Ant.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Implementedstep-definitions, page object model in Node.jsandangular.js.
  • Worked in Agile methodology with SCRUM Process for the product development.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Ant and Java.
  • Used Java language and Junit framework for scripting.
  • Used Python web framework Django APIs to access databases.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed test code in Java using Eclipse, IDE and TestNG framework.
  • Implemented cuke runner to execute cucumber feature-set in parallel on chrome, IE, Firefox browser.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Performed image based approach to GUI testing allowing to interact with any device or eggplant.
  • Prepared manual & function test cases on web and mobile applications as per requirements.
  • Involved in testing SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Used Selenium Web Driver created Automation framework and Automation test for Application.
  • SOA Automation and Integration testing with STB Testing with experience on Billing and Ordering systems.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Automated all the endpoint flows of API Web Services using JMETER.
  • UsedAntfor building the WebDriver project. Integrated with Continuous Integration toolsJenkins for running test on nightly basis automatically.
  • Used SVN for version control of automated scripts.
  • Used Microsoft Testing Manager to test plan and test cases.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) or nightly batch run of the Script.

Environment: Selenium WebDriver, Jenkins, BDD(Cucumber)and ATDD, SOAP UI, Maven, Appium (Android), Quality Center, FirePath, Firebug, Eclipse, Ant, XPATH, Java, HTML, TDD, Android, SQL, and Windows, JMeter.

Automation Engineer

Confidential, Hartford, CT.

Responsibilities:

  • Used Selenium IDE for recording scripts and exporting in C# format to be modified in custom build C# application.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible for QAFunctional Testing, Mobile Testing within Agile development environment.
  • Responsible for testing and reviewing of ETL mapping and transformation specifications based.
  • Diverse work experience on functional testing, integration testing, Adhoc, GUI testing, Regression testing, Sanity, database testing, End to End testing, User Acceptance Testing (UAT) and compatibility testing, SOA Testing using web services.
  • Performed Database Verification & Validation testing using SQL Server databases.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Created detailed reports with screenshots using Ranorex UI tool.
  • Analyzed the SRS and Design documents, Test cases preparation, executing tests, and Bug reporting using MS TFS.
  • Perform Unit and integration testing usingNUnit, MSTestand Spec Flow.
  • Create batch files andpower shellscripts for file transfer and AppPool creation.
  • Responsible for implementingLoadRunner, Performance center, JMeterbased infrastructure.
  • Analyzed results usingLoad Runner Analysis, Neo Loadtool andWily Introscope.
  • Performed web services testing with SOAPUI by validating request and response for XML, JSON files.

Environment: Selenium IDE, C#, Agile, Oracle, TFS, JMeter, LoadRunner, SOAPUI, Windows, NUnit, MSTest.

QTP Test Engineer

Confidential, Boston, MA.

Responsibilities:

  • Responsible for creating automation scripts by using QTP with Data driven testing framework.
  • Involve in Developing Hybrid framework using UFT/QTP.
  • Involved in Documented Test cases corresponding to business rules and other operating conditions.
  • Maintained Automation Framework using Data driven framework, and Functional testing by writing VBScripts in UFT/QTP.
  • Used Agile-methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Participated in QA team with manual testing update or repair existing test case.
  • Interacted with Developers and System Analysts to understand the severity of the defects and assigned priorities accordingly using ALM/Quality Center.
  • Ensured the QAteams validated Test Scripts using Hogan, Logged defects in Defects module of ALM/Quality Center.
  • Checked for the Database Integrity using the SQL Queries.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Performed Manual Functional testing with QC and Regression Testing withQTP.

Environment: QTP, VB Script, Agile, ALM/Quality Center, SQL, SOAP & REST, Windows.

QA AnalystDuration

Confidential, Rochester, MN.

Responsibilities:

  • Used MS Excel features for various stages of testing the application Descriptive programming / Expert programming using QTP Preparation of coding standards.
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Project is developed usingwaterfallmethodology.
  • Extensively worked onUNIXand executed various programs onC, Shell.
  • Performed backend testing on Oracle, executed variousDDLandDMLstatement.
  • Logged and managed defects using Quality Center/ALM defect management tool.
  • Provided Screenshots to identify & reproduce the bugs in QC.
  • Developed and maintained innovative, repeatableQA test plans as well as performance test plansbased on functional requirements, use cases, user interface designs, system design documents and domain knowledge.
  • Prepared Test Cases based on ETL Specification Document, Use Cases, Low Level Design document.
  • Used TFS extensively for establishing Traceability to Requirements, Test Cases, Bug Tracking and Reporting.
  • Worked with Devices, accounts/billing systems for the test cases
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.

Environment: QTP, UNIX, C, SHELL, Agile model, Quality Center, ETL, TFS, SQL Server.

Manual Tester

Confidential

Responsibilities:

  • Involved in analyzing Functional Specification document and preparation of Test Scenarios, Test script and Traceability Matrix.
  • Active in all stages of manual testing include unit testing, Integration testing, System testing and User acceptance testing(UAT).
  • Writing Test cases/scenarios from requirements from Black-Box and White Box testing of applications in HP-Quality Center
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Logging defects in HP-QC, attending defect review meetings, explain defects to Developers.
  • Interacted with the developers to sort out the issues and the defects.
  • SVN as repository for requirement analysis, design test cases, Execute test cases, Bug tracking and reporting.
  • Project is developed usingWaterfallmethodology.
  • Organized the test cases in the HP ALM/Quality Center (QC) for Manual Test execution also generated reports and graph type documents for results using QC.
  • Manipulated database for testing using SQL Server 2000.
  • Completed regression, positive, negative, integration and functional testing to produce a bug free product
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Configured and tested the application with database server Oracle 10g and MySQL 5.0

Environment: Manual testing, HP-Quality Center, MS Office, Waterfall Model, SQL Server 2000, SVN.

We'd love your feedback!