We provide IT Staff Augmentation Services!

Senior Mobile Qa Test Engineer Resume

4.00/5 (Submit Your Rating)

TN

PROFESSIONAL SUMMARY:

  • More than 8+ years of experience in Software Testing. Thorough understanding of the entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Excellent analytical and written skills with good oral communication skills for understanding the business requirements, business rules/processes and detailed design of the application.
  • In depth knowledge of Manual Testing, User Acceptance and Automated Testing.
  • Extensive experience in Testing and Defect tracking tools: Test Director, Bugzilla, TFS and JIRA.
  • Knowledge in analysis of Bug Severity, Bug Tracking System, and Bug Reporting.
  • Deep understanding of Agile development principals and SCRUM.
  • Experience in Web Services testing using REST API, SOAPUI and POSTMAN.
  • Expertise in System Testing, Functional Testing, Regression Testing, Integration Testing, Black Box Testing, Performance Testing and User Acceptance Testing. Strong experience in testing client and web - based applications.
  • Having good telecom domain knowledge, mainly in-service provisioning and testing.
  • Understanding of Requirement gathering; knowledgeable in analysing Business Requirements and Software Specifications Documents.
  • Experience of Web and Mobile applications using Android and IOS devices in agile process.
  • Extensive experience in testing applications implemented in .NET, C#, Visual Basic, ASP, VBScript, JavaScript, XML, HTML, SOAP, SQL Server and Oracle.
  • Experience in testing Desktop, Client/Server and Web Based Applications.
  • Hands on experience with Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
  • Implemented Smoke Testing, Black Box Testing, e Testing, Functionality Testing, Performance Testing, Positive and Negative Testing, Security Testing, Stress Testing, Integration Testing, System Testing, Load Testing, User Acceptance Testing (UAT) and Regression Testing of Web Based Applications and Client-Server Applications.
  • Participated in Daily Scrum calls, Poker planning session, Demo, Retrospectives, Stories Discussion, etc for Agile
  • Participated in walkthroughs and meetings with Business team.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining test scripts, analysing the results of scripts, interaction with team members in fixing the errors.
  • Possess strong analytical and problem-solving skills with the ability to rapidly adapt to changes, new environments and deadlines.
  • Made extensive use of MS WORD and MS EXCEL to prepare documents, generate reports and document test procedure used in executing the test cases.
  • Strong writing skills in preparing business requirements documents (BRD), system requirements specifications (SRS) and technical design document (TDD) and defining project plans then translating business requirements/user expectations into detailed specifications like Use case diagrams, flow charts, activity diagrams, sequence diagrams), use case document, test plans and test case documents employing UML.
  • Excellent Team player to work in conjunction with testers (QA), developers and other team members in validation and testing of complex project scenarios and in the maintenance of Quality Standards of projects.
  • Self-motivated, able to work independently and perform multiple tasks under minimal supervision
  • Worked as part of management team. Actively participated in Daily Status meetings. Worked collaboratively with production and Release Teams.
  • Validating APIs, GUI applications, dashboards and Crystal Reports, MicroStrategy BI reports for multiple applications
  • Coordinating with offshore testing team for all testing activities within the team, preparing/reviewing QA strategy
  • Exceptionally motivated, well organized, detail oriented, creative, and team oriented professional with strong work ethics and mindset to work hard to achieve objectives on time.

TECHNICAL SKILLS:

TESTING TOOLS: Selenium Web Driver/IDE, Selenium RC, Selenium Grid, Protractor, Cucumber, Eclipse, Manual, MTM, Mobile (Android, IOS) Testing, Appium.

DEFECT TRACING: Jira, Bugzilla, Rally, Confidential QC/ALM, SOAP, REST.

PROGRAMMING LANGUAGES: C, C# and .Net, HTML, JavaScript, JSON, Node.js, JAVA.

FRAMEWORKS: Hybrid, TestNG, Keyword driven, Page Object Model

MOBILE TESTING: Android, IOS, Android Studio, Appium, XCode

BROWSERS: Edge, MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera

OPERATING SYSTEMS: Windows, Mac OS, Linux, Unix.

DATABASES: MS SQL Server Management Studio

Agile Scrum, Waterfall, V: Model, SDLC, STLC, TDD, ATDD, BDD

OFFICE TOOLS: MS Word, MS Excel, MS Power Point, MS Access, MS Outlook, Notepad++.

PROFESSIONAL EXPERIENCE:

Confidential, TN

Senior Mobile QA Test Engineer

Responsibilities:

  • Worked with Business Analysts to define and design test scenarios and test data.
  • Created manual test cases for User Stories and Bugs in VSTS to test the functionality of the CPP application and to ensure that the forms were accurately attaching to the policies in User and RC.
  • Creation and reviews of test strategy, test plans, test cases and testing control documents with all stakeholders.
  • Selenium WebDriver test automation in Java, creation and reviews of test strategy, test plans and test scripts in SVN.
  • Performed Mobile Automation testing using Appium tool
  • Designed test cases for the black box testing and perform boundary value analysis, decision table analysis for business rules, and state transition verification.
  • Extensively worked on JMeter to create Thread groups and Web application for various load on key business.
  • Created and executed JMeter scripts for performance testing of portal.
  • Analysed the Business Requirement Document (BRD) and Functional Specification documents (FSD) to prepare Test Cases based on the Test Plan and Use Cases and attended Reviews meetings to better understand the applications.
  • Experienced in Software Quality Assurance including Manual and Automated testing with tools such as Selenium suite (RC, Web Driver, IDE and GRID), JUnit/ TestNG, N Unit, Maven, SOAP UI, Jenkins, JMeter, Cucumber.
  • Gather and maintain test requirements, test cases and documentation in Visual Studio Team Services (VSTS).
  • Design and create automated test scripts and scenarios using C#, Java and MS Test.
  • Write and execute Test Plans and Manual Test Cases in VSTS.
  • Extensive use of defect tracking tools like Quality Centre and Test Director. Experience in functional testing tools such as SOAP UI testing & QTP Automation testing
  • Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
  • Developed test scripts to automate process of testing in Protractor WebDriver JS.
  • Good amount of knowledge in mobile testing using Appium with java and with Protractor, Jasmine, Karma, Grunt which is used for testing AngularJS application.
  • Configure automation scripts using SoapUI and Ruby Rails script, and use these scripts to create and modify test accounts
  • Created automated scripts to pre-process raw data files to eliminate outliers, anomalies and extract relevant features creating a iterative process of improving the algorithm in a short timeline.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications. Design and create automated test scripts and scenarios using C#, Java and MS Test.
  • Test execution of DataStage ETLs involving data profiling, data validation, MicroStrategy BI and web GUI testing
  • Validating web GUI applications, SOAP/REST APIs, dashboards and MicroStrategy BI reports, testing SQL Server SQL Scripts.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java. Extensive use of defect tracking tools like Quality Centre and Test Director. Experience in functional testing tools such as SOAP UI testing & QTP Automation testing
  • Configure automation scripts using SoapUI and Ruby Rails script, and use these scripts to create and modify test accounts
  • Work with Agile team of software development engineers to improve quality throughout the software development lifecycle on Web App & Mobile (iOS & Android) applications.
  • Defect reporting and tracking on day-to-day basis until bug closure on the bug tracking tools
  • Monitor, triage and escalate aging bugs.
  • Responsible for Manual, Automation using Selenium Web Driver, Scrum and Testing of the application at various stages.
  • Extensive experience working on relational databases and create SQL queries to view successful transactions of data.
  • REST API Automation using Java, Junit, TestNG, Jay way rest assured Maven dependencies, Junit, Maven, CI Jenkins (using BDD Gherkin Model) with JSON.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Tested applications compatibility on different browser versions (Edge, IE, Firefox, Safari and Chrome) across multiple platforms (Windows, Mac OS).
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data-driven testing.
  • Experience in the DW ETL and BI testing with specialized in Automation through WebDriver JS and Jasmine testing framework using Protractor.
  • Review, creation and execution of test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories.
  • Hands on Experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, Soak, Cross Browser, Security testing. Developed automated test script using OATS technology based on test cases.
  • Implemented Jasmine as a testing framework with WebDriver JS in Protractor.
  • Executed Test cases for both manual and automation to verify actual results against expected results.
  • Has worked with Node.JS for writing code in the server side and creating scalable network applications.
  • Performed positive and negative testing of web services using SOAP UI tool.

Confidential, Columbia, SC

Senior QA Mobile Test Engineer

Responsibilities:

  • Worked closely with application development team to support UAT and Production releases.
  • Involved in execution of Test Plans, Test Cases & Test Scripts by reviewing the business requirements.
  • Developed Test cases manually and generated automation scripts using open source tools like Selenium Web Driver, TestNG.
  • Created Selenium test automation framework based on UI Mapping with MAVEN integration.
  • Involved in API testing, automation of API and Web flows.
  • Used Firebug to identify object's ids, name, XPaths and various links in the application.
  • Involved in Functional testing, Integration testing, System testing, data validation testing, end-to-end testing of the application.
  • Responsible for creating functional tests in Eclipse IDE.
  • Written automation scripts for Regression test cases and executed using TestNG and Selenium.
  • Preformed API test manually via Postman.
  • Performed Backend testing by extensively using SQL queries to validate the data in the Database.
  • Used best practices to create and execute extensible tests.
  • Worked with the team to increase the test coverage and to ensure testing issues are resolved
  • Maintained detailed test logs and report test results in Confidential ALM Quality Centre.
  • Analysed defect Reports and worked closely with Application Developers for resolving the bugs.
  • Participated in daily Scrum planning meetings with project stakeholders to discuss current project cycle, review and prioritize new defects, enhancements and features, and review deadlines.

Confidential, Houston, Texas

QA Software Test Engineer

Responsibilities:

  • Manage the testing efforts for the projects: creation and maintenance of the test strategy, Test Plan, Test scenarios and Test cases
  • Define the overall testing goals and strategy for the systems being tested.
  • Worked on Agile SCRUM Methodology for project and application development process and participated Sprint Planning meeting, Daily Stand Up meeting, Sprint showcase and Sprint Retrospective meeting.
  • Manually performed functional, GUI, regression testing User Acceptance testing, and End-to-End testing.
  • Created complex manual testing test cases from approved requirement and design documents and traced them to the relevant use cases.
  • Reported and entered defects and issues in Clear Quest.
  • Performed Manual and Functional testing to test the functionality of the application and modules.
  • Extensively involved in Requirements gathering and analysis, QA Process implementation and writing Test Plans, Test Estimates, Test Cases, Test Scripts, Business Process Tests (BPT), Traceability Matrix, Status and Summary Reports.
  • Design and develop business services and UI using RESTFUL web services, XSD's, Java script libraries.
  • Follow, complete, and update assigned test cases
  • Worked on client database to run and validate the test results, SQL queries using T-SQL
  • Responsible for driving defects with developers, clients, and managers.
  • Tested Out-Bound Transactions (Health care claims Payment, Claim Status Response).
  • Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing phase using Quality Centre.
  • Involve in UI testing Test Driven Development (TDD) and Behavioural Driven Development (BDD).
  • Responsible for updating and maintaining Quality Centre for all the defects found during Functional and Regression testing and follow up the Bug life cycle.
  • Involved in Web services testing using REST ASSURED by writing code to send request and validate response XML/JSON.
  • Hands-on experience with back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Performed database validation by executing SQL queries and interacted with developers as needed to isolate the main cause of defects and performed back end testing.
  • Actively participated in all phases of Software Testing Life Cycle (STLC).
  • Involved in System testing, Integration testing, Functionality testing, Regression testing, End-End testing and User Acceptance testing.

Confidential, Los Angeles, CA

QA Software Test Engineer

Responsibilities:

  • Worked exclusively with Integration Test Team for E-Commerce unit integration testing
  • Reviewed design documents & business requirements to learn the functions and scope of the application.
  • Testing Experience in service order management, service activation / provisioning on network element, circuit testing, number portability & trouble ticket management
  • Ability to work independently and as part of a team and work productively. expertise encompassing operations support systems, OSS application development/support, hardware/software applications development, Spectrum management, enterprise management, and customer service.
  • Perform defect management and defects logging using JIRA, RALLY, Confidential QC and other bug tracking resources.
  • The project had many Groovy scripts files with the ability to call this one from Jenkins, after that those scripts can call service classes, after that the last one can call Endeavour Web Services and do some actions with packages as Generate, Delete, Update, Inspect, Move.
  • Planned and assisted in development of Spectrum component of current consolidated OSS architecture.
  • Extensively involved in creating Functional Specification document (FSD) and Business Requirements Document (BRD)Created mock-ups using MS Visio
  • Verified the Test Scenarios and Scripts with the Business Analyst to ensure the coverage of the functionalities
  • Performed Security Testing to ensure secure login and payment access.
  • Building RTM, Manual testing application by using Functional, Regression, System Integration, User Acceptance, Black Box, End to End methodology.
  • Assessment and improve the migration of the current infrastructure and flows involved for B2C/B2B provisioning activation services: DTH, IPTV, PSTN, VoIP, Internet, VMS, DSLAM, IMS (ATS, HSS, ENS).
  • Worked with the development team to create a suite of test data to exercises data validation.
  • Manage Test Execution in a fast-paced environment with tight deadlines.
  • Created parameterization tests by importing data from excel files using Test NG Data provider, JXL and Selenium Web Driver.
  • Perform EAI Defect Triage Activities by looking into the logs for any exceptions; verify Schema / WSDL, translation, transformation and mappings
  • Created "EAI Defect Triage Flow Chart" to make the EAI defect triage activities smoother and quicker.
  • Perform EAI message level test using SoapUI to reproduce Defect. Consult with EAI Developers as needed
  • Involve in UI testing Test Driven Development (TDD) and Behavioural Driven Development (BDD).
  • Responsible for updating and maintaining Quality Centre for all the defects found during Functional and Regression testing and follow up the Bug life cycle.
  • Involved in Web services testing using REST ASSURED by writing code to send request and validate response XML/JSON.
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Coordinated with developers on bug fixes and defect status updates on a regular basis.
  • A Detected, Tracked and Reported defects to lead tester using Quality Centre
  • Actively participated in all phases of Software Testing Life Cycle (STLC).
  • Involved in System testing, Integration testing, Functionality testing, Regression testing, End-End testing and User Acceptance testing.

Confidential, IL

QA Software Test Engineer

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
  • Execute Manual Testing on multiple devices across different operation systems.
  • C# Automation using VSTS and Selenium Eclipse along with Unknit on Documented and executed Test plans, Test cases and Test scripts based on business requirement document
  • Validated SSRS and SSIS Reports
  • Involved in developing Test plan and Test scripts using the business documents in Test Director.
  • Involved in Testing in Agile Development Env. Using TDD and ATDD approach.
  • Validated Social Networking sites (Facebook, Twitter and Google +) for Company Page
  • Manage Test Execution in a fast-paced environment with tight deadlines.
  • Created parameterization tests by importing data from excel files using Test NG Data provider, JXL and Selenium Web Driver.
  • Involve in UI testing Test Driven Development (TDD) and Behavioural Driven Development (BDD).
  • Responsible for updating and maintaining Quality Centre for all the defects found during Functional and Regression testing and follow up the Bug life cycle.
  • Performed functional testing manually and constructed positive and negative test scenarios as per requirements
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Participated in Code & Design Reviews and Agile meetings for QA updates, defect status & Test Deliverables
  • Actively participated in all phases of Software Testing Life Cycle (STLC).
  • Experience in creation of library functions, Checkpoints and Data Validation

Confidential

.Net Developer/QA Analyst

Responsibilities:

  • Designed and developed data model for the new system along with the data architecture team.
  • Developed test plans that documented the strategy used to verify and ensure the product/system meets its design specifications and requirements.
  • Designed and developed security module which enables page level and control level security based on business unit type and user. ASP.NET Page Lifecycle events were used to implement this security module
  • Ensured that every phase and feature of the software solution is tested, and any potential issues are identified and fixed before the product goes live.
  • Reviewed functional and design specifications to ensure full understanding of individual deliverables.
  • Planned, designed and reviewed test specifications, while ensuring full testing coverage based on functional specifications and requirements documents.
  • Worked with development and product management teams to understand the product functionality.
  • Analysed the Business and System Requirements of the Application.
  • Participated in the test case review meetings and code review meeting.
  • Performed Functional, Regression and Black Box Testing.
  • Manipulating the data in the database by using the SQL commands.
  • Performing data validation and testing extensively by using SQL queries including multi-table joins, aggregate functions and sub-queries.
  • Tested Web-based applications for clients and presented detailed QA testing results.
  • Participated in every phase of Software Testing Life Cycle (STLC).
  • Developed and Maintained Test Schedule for Quality assurance deliverable.
  • Worked closely with application development team to support UAT and Production releases.

We'd love your feedback!