We provide IT Staff Augmentation Services!

Sr. Qa / Mobile Test Engineer Resume

Clinton, NJ

SUMMARY

  • Over 8+ years of experience in automated software Quality Assurance Testing of client - server and web-based applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding.
  • Experience in reviewing analyzing Business Requirements, Functional Requirements and Use Case Documents
  • Experience in working with Unified Functional Testing (UFT), ALM, and Rational Clear Quest.
  • Experienced in load, stress, performance testing using Load Runner.
  • Detail oriented, handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects.
  • Expert in developing complex SQL scripts for database testing
  • Proficient at creating integration solutions in a multi-platform, multi-operating system environment.
  • Ability to work independently and in a team environment, with a minimum amount of supervision.
  • Experienced in making software defects reproducible and reporting them to developers
  • Excellent technical communication, documentation, interpersonal and reporting skills.
  • Motivated hard worker with professional attitude and work ethics.
  • Experience with delivering comprehensive test strategies within a Continuous Integration and Continuous Delivery (CI/CD) environment.
  • Extensive experience in both Manual and Automated testing methodologies
  • Experience in Mobile/Tablet automation experience on IOS and Android devices using XCUITest with Swift and Appium with Java.
  • Strong Experience in Smoke, Functional, Regression, Integration, GUI, Cross Browser Testing and User Acceptance Testing.
  • Experience in writing Test Cases and Test Procedures, Requirement Specifications, Design
  • Experience in all the phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug
  • Life Cycle and Methods like Agile development model, Waterfall model, and V-model and mainly work experience in Scrum model.
  • Excellent experience in preparing test plans, test scenarios, test cases, test reports and documentation of manual and automated testing.
  • Well versed with various testing techniques like Functional, Integration, Regression, Black box, Graphical User Interface, Usability, End to end, System, API and User Acceptance testing (UAT).
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
  • Proficient in using test automation tools like Selenium WebDriver/RC/IDE/GRID to develop test scripts for web and client server applications using Java.
  • Specifications, Test Plans, Traceability Matrix, and Summary Reports
  • Interacted with developers, team lead and team members to resolve issues
  • Involved in Agile test methodology and daily Scrum meeting daily basis.
  • Excellent understanding in Software Development Life Cycle (SDLC), Software Configuration Management, Software Life Cycle Methodology.
  • Experience in Automation of Web Services and Database Validations using Selenium Tool and Validation of request and Response XML through Soap UI tool.
  • Java programming and JUnit/TestNG annotations. Experience in automation testing mobile applications on Android platforms with Appium.
  • Experience in identifying object locators and creating Xpath using Fire-bug. Knowledge working with apache POI Library, J U nit, and Testing
  • Used Espresso for Mobile app testing in Android and IOS.
  • Excellent understanding of Software Development Life Cycle (SDLC) and Software Testing Cycle (STLC).
  • Updated Automation Scripts with respect to the latest product releases.
  • Highly Skilled in writing selenium automation test cases using Java language
  • Good Experience on Selenium IDE and creating Scripts in Selenium--RC by using Java
  • Experience in working with open source tools Selenium Web Driver using Selenium Page Object Model Framework with core Java programming and JUnit/TestNG annotations.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP), QTP, Java and Python
  • Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven.
  • Expertise in performing different kinds of testing like Sanity, Smoke, Black Box, GUI, Functionality, Unit, Integration, Regression, Compatibility, System, Performance, Load, Stress and User Acceptance Testing (UAT) of web and client/server applications.
  • Expertise in writing automation scripts using JAVA and Groovy

TECHNICAL SKILLS

GUI Tested: Java, J2EE, C++, JSON, Visual Basic

Testing Applications: Silk, Rational, HP/ALM-Suite, IBM-Rational Suite, Jira, Selenium

Database/SQL: Oracle, MS-SQL, and MySQL

Issue/Defect Tracking Tools: ALM, ClearCase, JIRA

Browsers: Internet Explorer, Firefox, Chrome, Safari and Opera

Mobile Technologies: Android OS, Apple iOS, Tablets and Windows

Operating Systems: Windows 95/98/2000, XP, VISTA, UNIX, Linux, BSD

Programming Languages: Java, SQL, Visual Basic

Monitoring Tools: Cloud Watch, ELK, Splunk

Cloud Technologies: AWS, Azure

Bootstrap Build Integration Tools: Maven CI/CD Git, Git-Hub and Jenkins Methodologies Agile-Scrum

Test Documentation: Developed test strategy, test approach, test plans, test cases, test scripts, etc.

Testing: Manual, Automated, Black/White box, Regression, Functional, Integration, Performance and UAT

PROFESSIONAL EXPERIENCE

Confidential - Clinton, NJ

Sr. QA / Mobile Test Engineer

Responsibilities:

  • Reviewed Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports.
  • Good understanding of Cloud Services like Amazon Web Services (AWS)
  • Ensured traceability of test cases back to project requirements and Participated in walkthrough of test cases.
  • Introduced, developed, documented and periodically update the QA Test Plan, process and Procedures Manual and Objectives.
  • Worked with all Agile Development and SCRUM process throughout the entire project.
  • Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.
  • Test case creation in Ruby according to the user stories and performing regular and regression automation testing.
  • Used Quality Centre for test case repository and testing tracking and Identifying automation tool and creating Proof of Concepts (POC) for other application.
  • Used Selenium IDE for test automation for record and play back of scripts and performed functionality testing, GUI testing, and regression testing manually.
  • Experience in working with open-source tools Selenium Web Driver using Selenium Page Object Model Framework with core Java programming and JUnit/TestNG annotations. Experience in automation testing mobile applications on Android platforms with Appium.
  • Carried out Unit testing, integration testing, conducted backend testing to ensure integrity of data.
  • Tracked and communicated project QA status to wide variety of team members internally and externally.
  • Frequent communication with Business analyst before and after project development.
  • Involved in mobile application development with JAVA and Kotlin.
  • Conducted Cross Browsers and parallel testing of web application using Selenium and TestNG.
  • Completed functional testing of RESTFUL Web Services using Http Client and Postman.
  • Develop requirements list and traceability matrix, to include test cases and plans.
  • Development and execution of SQL queries for Back end testing on MySQL Database to make sure the contents displayed on the UI correct as per the requirement specification.
  • Experience with the Cloud (Azure) DevOps - Infrastructure and Platform as a service.
  • Configuring the Perfecto, Appium for the Mobile Android Native App using selenium.
  • Hands on experience in using Perfecto to test mobile applications.
  • Written the automation scripts using APPIUM, Selenium-WebDriver and TestNG.
  • Mobile automation of android and windows applications using Appium and Selenium WebDriver.
  • Experience in testing web applications in agile development environment.
  • Good Experience on Selenium IDE and creating Scripts in Selenium--RC by using Java
  • Designed Web application in java which makes customer to Retrieve the data from the Data base
  • Integrated Selenium WebDriver with Junit Framework and selenium remote control using Java Driver.
  • Written Automation Test Scripts using Java, TestNG, Selenium WebDriver and used MAVEN Build tool to run the Automation
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
  • Used distributed version control system, Git, as a code repository.
  • Automating DEVOPS for creating VMs in the cloud (Azure).
  • Providing DEVOPS solutions by developing necessary infrastructure services and applications.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Attended daily scrum meeting to share the info with the team during a sprint.
  • Worked with developer and business team if they need any clarification from QA on defects or test-cases.

Environment: Java, Selenium Web Driver, TestNG, Eclipse, Firebug, Firepath, Page Object Model (POM), Data Driven Framework, HTML, XML, XPath, CSS, DOM, SQL, REST web services, Http Client, Postman, Jenkins, GitHub, Agile, Jira, MySQL, Windows 10.

Confidential, Los Angeles, CA

Test Engineer

Responsibilities:

  • Involved in developing the test cases, test data and test scripts.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Created Java based scripts for Selenium WebDriver with JUnit/TestNG as automation frame work.
  • Performing Functional and Regression testing using Unified Functional Testing (UFT).
  • Perform web based testing using Unified Functional Testing (UFT) for checking page contents, broken links, web objects, frames and tables.
  • Created Actions, Checkpoints and Synchronization points in Unified Functional Testing (UFT).
  • Performed Smoke, Functional, Systems Integration, Regression, Cross Browser Testing, Acceptance Testing and Database testing at various phases of the development and test cycles.
  • Involved in Automation testing for iOS native apps using XCTest and Swift
  • Developing automation scripts for Mobile Native applications on Android platforms using Espresso and XCUI
  • Enhance, maintain existing Mobile automation test tools in Android and Tablet and iPhone.
  • Mobile automation of android and windows applications using Appium, Perfecto and Selenium WebDriver.
  • Created test cases, test data and performed Regression Testing and Selected Automated candidates and build Unified Functional Testing (UFT) Script from the scratch.
  • Assumed full responsibility for the DevOps role.
  • Launched QA/DEV/Demo/Pre-Prod environments using AWS.
  • Specialized in cloud automation through open source DevOps tools like Jenkins, Azure, Perfecto
  • Perform risk analysis along with proposed mitigation strategies
  • Analyzed requirements, functional design and detail design documents.
  • Configuring the Appium for the Mobile Android Native App using selenium.
  • Experienced in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium
  • Responsible for developing Test plan based on Functional Specification and Technical Specification Of the application.
  • Developed and executed test cases and verified actual results with expected results
  • Working as a team member in requirements mapping and preparing a Requirements Traceability Matrix (RTM).
  • Worked with Rational Clear Quest to access requirements and defects.
  • Execution of Selenium Test cases and Reporting defects.
  • Experience in Mobile Development from scratch in Kotlin with Android studio.
  • Experience in mobile application development using C++ and Objective-C
  • Worked in open-source Automation Frameworks including Selenium WebDriver, Springs and JBehave.
  • Logged the defects using the JIRA and closing/reopening the defects after the retest.
  • Conducted backend testing using SQL queries to validate data for database.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Preparation of weekly and monthly status reports.

Environment: UFT, Selenium grid, Test NG, Eclipse, JXL, Oracle 10g, SOAP UI, XML.

Confidential, Ashburn, VA

QA Analyst

Responsibilities:

  • Worked as a manual tester for the effort to check the functioning of the tool.
  • Conducted Data driven testing, cross browser testing and parallel test execution.
  • Enhancing the Test Scripts for Global Execution.
  • Configuring NGINX reverse proxy on AWS EC2 to prepare ExtentX tests report.
  • Involved in testing of Mobile Banking GUI on Chrome, Firefox, IE, Safari and the mobile app on Android and iOS.
  • Written and executing the automation scripts using APPIUM, Selenium-Web Driver and TestNG.
  • Implemented POM framework for Native mobile App both Android and IOS using Appium.
  • Perform Functional, Regression, Integration, and Data driven testing using Unified Functional Testing (UFT).
  • Perform Load, Stress, Volume, and performance testing for critical business functions using HP Mercury Load Runner.
  • Perform querying the database using SQL to check for successful transactions.
  • Worked very closely with developer, Business analyst, testers and in a great team environment.
  • Effectively communicate testing activities and findings in oral and written formats
  • Develop test plans based on test strategy
  • Create and execute test cases based on test strategy and test plans
  • Jmeter with Blazemeter to performance test Mobile application in Cloud Infrastructure.
  • Mobile automation of android and windows applications using Appium, Perfecto and Selenium WebDriver.
  • Review business requirements and software system designs for testability
  • Participate in reviews of system architecture, and design documents
  • Develop scripts, utilities, simulators, data sets and other programmatic test tools as required to execute Test Plans
  • Performed Functional, Regression, Ad Hoc on Web based applications supporting the online application.
  • Involved in Agile methodology based on Project Planning, Test Planning and Coordinating on all SDLC phases.
  • Assisted people working with QTP to create manage and execute Test Sets and maintained QTP Test Libraries.Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Achieved Behaviour -Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Preparation of the Test Strategy.
  • Test case automation using Cucumber, Selenium test automation tool with Ruby
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.

Environment: UFT, Extent Report, Grid, JIRA, GIT, Postman, REST API, Java, Selenium, Test NG

Confidential, New York, NY

QA Analyst

Responsibilities:

  • Responsible for performing Functional Testing on the application by creating Automated scripts using QTP.
  • Implemented and worked on Acceptance Test Driven Development agile methodologies completing releases ahead of schedule.
  • Experience with delivering comprehensive test strategies within a Continuous Integration and Continuous Delivery (CI/CD) environment.
  • Ran automation scripts in QTP as part of regression testing and export run results to word document to report for management.
  • Performed manual testing for functionality testing and developed automated execution of test cases using QTP for Regression Testing.
  • Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
  • Used open-source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Used SOAP UI to test the web service request/response scenarios.
  • Developed and implemented robust Keyword driven framework with Selenium which cut down the script development time in half.
  • Used TestNG Test Suite to run group of Test classes and Test Cases.
  • Used Rally managing the stories and creating defects for the iteration.
  • Created various build files using ANT and Integrated with Jenkins.
  • Executed test Cases and Procedures for functionality Testing, Black Box Testing, Regression Testing, Positive Testing, Negative Testing, User Acceptance Testing.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using BugZilla.
  • Created Test Plans which describes the features and functions to be tested.
  • Executing of Manual Scripts, Defect logging and Bug tracking through an interface with Quality Center.
  • Responsible includes integration cycle and deploying application on Production server and providing Production support.
  • Developed scripts using Regular expressions to handle dynamic Window names in QTP.
  • Executed Test cases and scripts, SQL query for a database testing.
  • Created, executed Debugging Test Scripts using QTP/UFT.
  • Performed Automation testing of web-based applications using QTP.
  • Involved in the preparation of Object Repository, Function Libraries and Error handling using QTP.

Environment: s: Selenium, IDE, RC Web Driver, My Eclipse, JIRA, MySQL, Oracle, Java, JIRA.

Hire Now