We provide IT Staff Augmentation Services!

Quality Assurance Engineer Mobile/web. Resume

4.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY:

  • Over 7 years of experience in Software Quality Assurance & Testing in Financial, Retail/Ecommerce, Banking, Media Entertainment, Railroad projects, Automobile projects, including manual/automation testing, defect tracking, test plan/test case creation and management, and requirements analysis.
  • Adept knowledge of SDLC Models such as Agile Scrum, Waterfall model, V - model and quality assurance principles, procedures and standards
  • Involved in developing and maintaining Test and Requirements Traceability Matrices, Gap Analysis
  • Expertise in creating Test Plans, defining Test Scenarios and Test cases, and developing and maintaining Test scripts based on Business and Functional requirements.
  • Experience in validating IVR in my current Project i.e with Confidential .
  • Perform end to end testing for IVR and validated voice commands to intract with vehical.
  • In my current applications eg: MyGMC, MyChevrolet etc We are Using IVR so that customer can Start or shut down their cars,on and off headlights of the car,Even they can monitor other features of car using IVR like tire pressure,temperature,Music System etc.
  • Experience in Selenium  Automation using Selenium Web Driver , Selenium  RC, Selenium  Grid, core Java, Test NG.
  • Hands on experience in Object Oriented Programming (OOPs) concept. Extensively used Core Java for test case automation.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider Tags. 
  • Experience in design, implement and maintain Keyword Driven Development, Data Driven Development, Hybrid Automation frameworks and Page Object Model by using Selenium Web Driver .
  • Experience in developing Selenium  automation framework using Junit /TestNG and used Maven to execute automation suites. 
  • Well versed with handling elements in Selenium Web Driver and writing test cases using Element Locators, Web Driver methods, and Java programming features using TestNG annotations. 
  • Experience in Data driven testing , Cross Browser testing and Parallel Test execution using   Selenium Web Driver , TestNG and Selenium  Grid. 
  • Extensively experience in using SQL Queries for Database Testing.
  • Having knowledge of SOAPUI WebServices for API testing .
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script. 
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server 
  • Extensive expertise in System Testing, Functional Testing, Integration Testing, Regression Testing.
  • Experience in reporting and analysis through various Metrics, Test/Time Estimation Methods.
  • Experience with various tools such as HP Quality Center, Jira., DHC REST client - API testing.
  • Experienced in taking logs using ADB commands, Xcode and Charles proxy for mobile Tesing.
  • Experienced in various types of testing including Sanity Testing, Smoke Testing, Functionality Testing, System Testing, Positive and Negative Testing, Security Testing, Black-box, Functionality, Ad-hoc, Sanity, Smoke, Regression, Integration, System and User Acceptance Testing (UAT).
  • Effective Time Management Skills and consistent ability to meet client deadline.
  • Good team player with excellent communication skills, vendor experience and ability to guide, manage, coordinate and work independently in a time sensitive environment.

TECHNICAL SKILLS:

Testing Tools: Quality Center, Jira, Rally, Selenium Web Driver, Charles Proxy, Xcode, ADB, DDMS Android Studio, Crashlytics, DHC RESTfull API testing, QTP, Jenkins, Maven, TestNG

Methodologies: SDLC-STLC,V-Model, Waterfall, Agile

Mobile devices: Emulators / Simulators, Perfecto, Device Anywhere, iOS, Android

Operating Systems: Windows 2000/XP/7/8/10, UNIX, LINUX

Languages: Core Java, C++, C, HTML

Automation: Selenium web driver, Selenium Grid, Selenium RC, Maven, Jenkins, TestNG FW

Browsers: Internet Explorer, Google Chrome, Firefox Mozilla, Safari, Opera

Documentation: Test Plan, Test Strategy, Test Approach, Test Cases, Requirements Traceability Matrix, Production Test plan & Checklist, Best Practices, Test execution Report, Defect Report, Daily/Weekly Status Report, BRD, Use case

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Quality Assurance Engineer Mobile/Web.

 Responsibilities:

  • Developed Test Plans, Test Cases to test the Screens and workflows
  • Here mine main responsibility as working as QA Lead with Other Team Members.
  • Converted Business Requirements and Design Documentation into Test Cases and Test Scripts..
  • Performed Regression Testing, Functional, UAT and Ad-hoc testing.  
  • Experience in validating IVR in our applications .
  • Perform end to end testing for IVR and validated voice commands to intract with vehical.
  • Following the Agile Methodology to emphasize on real time communication over written documentation.
  • Participated in Triage Meetings, weekly status meetings
  • Extensively worked on all iOS and Android versions available for Mobile devices handsets and tablets
  • Worked on Simulators and emulators
  • Working on X-Code, DDMS, Logcat tool for capturing crash logs and to analyze for finding the root cause
  • Using Jira and Rally for Defect Management and QC for Test Management
  • Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis
  • Worked on Charles tool for analyzing server responses a and to find the root cause of the issue
  • Used ADB commands to install, catch error logs, and screen shots from the android device. Attached log cats and Screen shots to bugs, using Android SDK and ADB commands. For iOS devices used X-code for log
  • Worked on defect management to log defects, track defects, assign defects, test defects and close defects for claims testing and debugging.
  • Interacted with the developers to resolve any technical issues.
  • Prepared Test Data and executed Test Cases from HP ALM/Quality Center
  • WEB- Automation
  • Developing, maintaining and executing Automation scripts for Regression and Sanity testing. Analyzing the results and creating final reports
  • Prepared documents to communicate about the status and progress of the testing efforts with Quality Assurance Managers.
  • Worked closely with program developers to ensure that the application development met the user expectations and was also a part of User Acceptance Testing (UAT).
  • Implemented automation using Selenium  Web Driver, Core JAVA, TestNG, and Maven.
  • Developed test scripts to automate process of testing in Selenium WebDriver .
  • Developed  Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Created custom XPath for identifying Dynamic Objects and used them in Selenium.
  • Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements and also dealt with Accessing Links & Tables using Selenium WebDriver Experience dealing with Ajax requests in Selenium  WebDriver using Synchronization.  
  • Worked on Cross Browser and Cross Platform testing through Selenium WebDriver by testing the website on different browsers like Google Chrome, Internet Explorer and Firefox.
  • Setting the priority to the test cases using the TestNG framework and also used various TestNG annotations. 
  • Worked on Selenium   Grid for parallel testing.
  • Developed Data Driven frameworks and Hybrid driven Framework retrieve test actions, test data from Excel files and SQL Databases. 
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script. 
  • Created .au3 files using AutoIt to interact with the desktop windows to upload files. 
  • Used Jenkins as a Continuous integration tool for configuring and triggering the automation test suite executions 
  • API testing using SOAPUI Webservice.
  • Implemented Page Object Model and Page classes from scratch to represent web pages.
  • Used Maven tool for the project management and for the purpose of compile, run, deploy and to add external dependencies and also Selenium  Grid to execute Selenium  automation suites on different platform, browser combinations in parallel. 

Environment: Java, Selenium WebDriver, TestNG, Selenium Grid, Maven, Jenkins, Eclipse, Charles, Xcode, ADB, DDMS, Device Anywhere, QC, Jira,UNIX, Auto IT, Apache POI

Confidential, Pittsburgh, PA

QA Automation Engr Mobile/Web.

Key Responsibilities:

  • Followed Agile Scrum methodology, participated in Sprint planning sessions, daily Stand up meetings, conferences and walk-through to understand the business and testing requirements and to plan the testing process on a regular basis.
  • Manually tested and verified and validated that the product aligned with user requirements.
  • Ensured standard quality practices/processes are followed and/or designs and executed test plans, test cases and test scripts.
  • Analyzed business requirement documents, system requirement specifications to create test plans and test cases for application modules
  • Extensively worked on all devices having iOS 5.x ,6.x, 7.x ,8.x,9.x and for Android OS 3.x, 4.x, 5.x - all L OS versions available.
  • Responsible for maintaining existing or newly built automated test scripts for ongoing changes and maintenance to the application.
  • Wrote and executed automation regression test scripts using Selenium Web Driver with Java to incorporate into the build pipeline with Jenkins
  • Design, Build, and Execute automated test scripts using Selenium WebDriver .
  • Extensive experience in coordinating Automation testing effort, responsible for setting up Automation test cases in Selenium.
  • Experience in performing end-to-end User Acceptance Testing (UAT).
  • Experience in debugging using Charles and Fiddler
  • Prepared Test Data and executed Test Cases from HP ALM/Quality Center.
  • Experience in defect reporting and bug tracking using Rally.
  • Executed test cases to test make sure System is working properly End to End.
  • Carried out walk-through meetings to share findings with the onsite/offshore teams and track progress
  • Performed Component testing, Web Service tests, Content Management Testing.
  • Analyzed test results, tracked the defects and generated reports using HP QC.
  • Performed Manual Testing prior to Automated Testing of the application and tested the functionality of the application. 
  •   Created, enhanced and executed and automated Test Scripts using Selenium , for testing the compatibility of the application with different platforms by executing Test Plans, Test Cases, Test Strategies. 
  •   Implemented Selenium  using TestNG framework with java and used Selenium  to create automated scripts for Functional and Regression Testing.
  •   Used Firebug Tool to identify the Object's id, Name, XPath, link in the application. 
  •   Developed automated tests based on written test cases using Keyword Driven Tests, inputs to test the multiple sets of data by using Selenium . 
  •   Contributed in developing Automation Framework that uses Java, Selenium WebDriver  and JUnit
  •   As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Firefox on different Operating Systems.
  •   Developed Selenium  script for taking screenshot and also used Actions class to perform mouse and keyboard events. 
  •   Automation of Test Cases using Selenium . Some of the salient features of the Frame work based automation suit are, High functional coverage, Faster test cycles, Easy maintenance of test suit and consistent testing phase. 
  • Involved in automating the Popups using the Alert interface. 
  •   Updated the JIRA with manual/automated test cases and changed the status of JIRA during the testing and also update the story based on functional requirement. 
  • Integrated Automation scripts ( Selenium WebDriver  API) on Continuous Integration tools Jenkins for nightly batch run of the Script. 

Environment: Agile, Unix, Linux, HP QC, XML, Rally, Internet Explorer, Chrome, Firefox, Windows, Java, Firebug, Data Driven Framework, Selenium  RC, Eclipse, Junit, Selenium WebDriver , JIRA, Jenkins, SQL Server

Confidential

QA / Associate

Key Responsibilities:

  • Involved in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Reported, documented and managed test results using Quality Center.
  • Analyzed business requirement documents, system requirement specifications to create test plans and test cases for application modules
  • Responsible for all deliverables such as test strategy, test plan, test scripts, test cases, requirements traceability matrix, and bug status reports to ensure complete test coverage.
  • Analyzed Use Cases based on the business requirement document.
  • Performed all levels of testing such as Smoke Testing, Functional Testing, System Integration Testing, Regression Testing and Backend Testing
  • Executed the developed test cases and test scenarios in HP QC.
  • Performed XML Testing for testing same test scenario with different input test data.
  • Responsible for analyzing and troubleshooting during failures.
  • Involved in all production releases and post production testing with Business Users
  • Prepared executive summary reports on weekly bases and organized daily scrum status meetings with functional teams & development team.
  • Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues
  • Browser Compatibility Testing with Google chrome, Firefox, Internet Explorer.
  • Developing test plans/scripts with negative, and boundary cases.
  • Effectively created use cases, test cases and test procedures for manual and automated testing.
  • Implemented manual testing to perform functional, usability, performance and regression testing.
  • Conducted System and Regression testing identified application errors and interacted with developers to resolve technical issues.
  • Developed User-Acceptance Test scripts and assisted users in conducting UAT.
  • Functional Testing and Bug verification, Regression testing after bug fix.
  • Regularly participated in Technical and Use Case review meetings for various functionalities in the application.
  • Developing test cases, test procedures and test data from requirement document 
  • Involved in test plan and test case review meetings 
  • Updating the test cases document according to review comments 
  • Created & Maintained Selenium Automation Scripts for stable feature of applications 
  • Verified the UI elements using X Path and CSS values 
  • Used TestNG to create the Test Suites and to execute all the test scripts
  • Worked on creating   Selenium automation frameworks from scratch using Maven build tool and TestNG, Page Object Model.  
  • Expertise in using Continuous Integration tool Jenkins for scheduling Selenium automation execution and email the test results to stakeholders 
  • Used Java for writing   Selenium test automation scripts  
  • Writing test cases using Element locators, WebDriver methods, Java programming features and TestNG annotations 
  • Worked on setting up Grid to enable parallel test execution of automated scripts 
  • Experience in testing Web Services using SOAP UI tool 
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG Unit Testing Framework by adding different annotations.
  • Used Firebug to identify objects on desktop web application. 
  • Developed SQL to perform the database operation for verification and validation. 

Environment: JIRA, HTML, UAT, JAVA, TIBCO, Toad, QTP, Load Runner , HP Quality Center, Cucumber, Selenium

Confidential

Jr. QA Analyst

Responsibilities:

  • Understanding and gathering business requirements and working on BRDs
  • Create Test related documents such as Test Plan, Test Scenario, and Test Cases throughout the STLC.
  • Provided test team status reports on weekly basis to the project manager.
  • Incorporating changes/modifications in the project as required. Project status tracking, preparation of check lists as well as conducting basic tests on software’s/ applications.
  • Generate and implement templates for Test Plan, Test Cases, Business Analysis, Test Defect Log, Test Case
  • Analyze system requirements and develop detailed Manual Test Plan.
  • Write Test Cases for Manual Testing from Use Cases.
  • Trace project requirements to specific testing levels and test cases.
  • Identify existing project information and the software components that should be tested.
  • Revise and update Test Cases for testing in each subsequent cycle to reflect the changing business requirements and system studies and coordinating with team members for System Design & development, System Maintenance, etc.
  • Responsible for analyzing the requirements and the critical areas of the application to setup and execute baseline tests.
  • Used Quality Center for requirements management, planning, scheduling, running tests and defect.
  • Cost estimation for new requirements/change requests received from operators/clients.
  • Analyzed the Results and provided key metrics to the management.

Environment: Use cases, Test cases, Test plans, Defect logs, HP Quality center

We'd love your feedback!