Sr. Qa Engineer Resume
SUMMARY
- Having 9+ years of experience on both Mobile App Testing & Web Application Testing
- 2 years of experience on web and mobile automation using Selenium and Appium with BDD frame work
- Having onsite work experience and holding valid US - B1 VISA
- Expertise on Functional, Regression, Integration, System testing and Performance Testing
- Experience on Test plan creation, Test cases, Reviewing, Test Execution and Bug reporting
- Expertise on Agile methodology and Bug tracking using JIRA, Wiki, Confluence, Test Link, Test rail.
- Experience on Mobile Cloud Testing, Carrier testing, Field Testing and GPS/ In-Vehicle tracking
- Good Experience on Healthcare, Media, CMS, e-Commerce/Retail and Insurance (Fin-Tech) domains.
- Experience on Testing Media streaming (OTT) apps with STB, Android TV, Smart TV and Media adaptors.
- Worked on various mobile platforms like Android, iOS, Blackberry (Devices and Tabs) & Windows Mobiles.
- Willingness to learn and experiment new technologies in quick manner.
- Mentoring team on new features and giving technical sessions on new tools and technologies.
TECHNICAL SKILLS
Automation tools: Appium, Selenium, Calabash, Loadero
Mobile Platforms: Android, iOS, Blackberry, Brew, Windows Mobile
Mobile - cloud test tools: Device any where, Perfecto, AWS Device farm, Sauce labs
Bug Tracking Tools: Jira, Bugzilla, Clear Quest, QC
Languages & Frame works: Java, Python, Ruby, Cucumber, Watir
Protocol stack: VoIP, XMPP, SIP, WebRTC, Audio/Video protocols
Databases: Oracle, SQL Server, Postgres SQL
Operating Systems: Windows 10, Mac, Linux
PROFESSIONAL EXPERIENCE
ConfidentialSr. QA Engineer
Responsibilities:
- Understanding the product requirements and writing the test cases for Android and iOS mobile apps.
- Involved into Sprint planning and story grooming’s and estimating the QA efforts for the sprint cycles.
- Writing, reviewing and executing user story test cases for all assigned client story’s.
- Testing Messaging, User directory, Patient and Locations alerts on both web and mobile devices.
- Validating voice calling, video calls and Broadcast calls functionality on both Android and iOS clients.
- Verifying app notification (APNS, Push-kit, NSE, GCM/FCM) changes on iOS and android devices.
- Performing mobile apps Sanity, Smoke, Functional, Ad-hoc, Regression and End- End testing activities.
- Identifying the test cases for the automation coverage and also reviewing the automated test case scenarios.
- Preparing and executing Regression and Smoke run test plans for both Client and Server releases.
- Handling System testing (SOS) activities collaboratively with Web, Platform and Smart Badge teams.
- Debugging customer escalations and identifying the root cause and providing details for quick bug fixing.
- Preparing QA status reports with Functional and Automation test results and sharing with all product lanes.
- Learning and Involved to into mobile app automation framework using Appium with POM framework.
- Mentoring team on new features, process and giving technical sessions on new technologies.
Sr. QA Engineer
Responsibilities:
- Understanding the product requirements and writing the test cases for mobile and webapp features.
- Validating VST features like voice and messaging on Android, iOS and Web console and Web Admin.
- Preparing and running Functional, Regression and Smoke test plans for both Client and Server side.
- Handled VST connector testing and Voice Server (Badges)-VCS-VST Messaging and Calling matrix testing
- Reporting all identified issues on mobile apps, server and other voice and messaging adaptors.
- Handled all VST product releases independently and closely worked with Dev, Product and Dev-ops
Confidential
Sr. QA Engineer
Responsibilities:
- Analyzing the product requirements and creating the test plans for both mobile and web app features.
- Testing Confidential features on multiple mobile platforms like Android, iOS, Blackberry, Brew devices
- Creating Mobile/Web app feature test plans, writing test cases, reviewing, Test Execution and Bug reporting.
- Performing Mobile apps Sanity, Functional, Integration, Device compatibility and end-end testing activities.
- Testing app notifications (APN/Push kit and GCM/FCM) and GPS tracking functionalities on multiple devices.
- Handled multiple Mobile/ Web apps QA projects and tracking QA activity progress during test cycles.
- Involved in mobile app certification process, product deployments and monitoring production system logs.
- Involved into Android and iOS applications using Appium with Cucumber BDD framework using Ruby.
- Performing Device Porting on new devices and updating Device roadmaps and product catalogs.
- Closely working with Product, Development, Database, Operations and Customer support teams.
- Investigating customer issues and providing quick solutions and working with dev teams for bug fixing.
- Handling QA Sprint items and working with Dev and QA members to get tasks done with timelines.
Confidential
QA Engineer
Responsibilities:
- Testing DISH Remote App and Confidential Player apps on multiple Confidential box’s and Cisco Set-Top-Boxes
- Validating Video streaming features on Mobiles, Web and TV platforms using Confidential box’s and STB’s.
- Testing DRA and Confidential player mobile app featured like Live TV, DVR, VOD and other product features on end clients mobiles, web and TV’s.
- Writing, executing and reviewing test cases for new changes for DRA and Confidential player products.
- Analyze media streaming protocols (RTP, IPV4/6, H.264, HTTP) ASF, HLS formats using Wireshark.
- Identifying bugs on Mobile apps, STB, Streaming and other media components and bug verification.
Confidential
QA Engineer
Responsibilities:
- Testing FiOS TV product features on Verizon and Cisco Set-Top-Boxes using Android, iOS devices
- Deploying STB firmware builds and mobile app builds and configuring STB’s for testing apps
- Involved into setup configuration, test case writing, reviewing, and test case execution
- Involved in Exploratory, Functional, Integration, System testing, Production testing
- Used Monkey talk tool to automate mobile app features on Android and iOS device
- Involved into daily and weekly meetings, client calls on status report updates
Confidential
Test Engineer
Responsibilities:
- Verifying all new and updated phones, plans, services, accessories on Confidential websites as per change requests/ products changes on both staging and production environments.
- Writing and execute regression test scripts for daily, weekly product change requests
- Performed Sanity, Regression, Functional, Integration, System Testing, Backend testing
- Involved in production support process, regression and automation test script execution