Shahwana فاطمة, Senior Software Quality Assurance Engineer

Shahwana فاطمة

Senior Software Quality Assurance Engineer

Unifonic

البلد
الإمارات العربية المتحدة - دبي
التعليم
بكالوريوس, Electronics & Communications
الخبرات
17 years, 6 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :17 years, 6 أشهر

Senior Software Quality Assurance Engineer في Unifonic
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ أبريل 2021

* Lead QA efforts for Product Console team and drive automation testing to improve software quality
* Defined and maintained test cases, test automation and ensured all automated tests are developed in line with the framework to achieve consistency and maintainability
*Implemented and maintained processes, procedures and standards throughout the QA/Automation life cycle
* Incorporated exploratory testing, Shift-left testing and other creative ways of testing to enhance quality of the product
* Performed Security Vulnerability Testing using BURP suite, Analyze and report the vulnerabilities to the team
* Hands-on experience in using various testing techniques like SQL Injection and Cross-site scripting (XSS) to identify security vulnerabilities
* Collaborated with other teams for testing cross-domain products and knowledge transfer sessions
* Steered the QA effort during Product Console revamp in coordination with the other QA teams to perform testing across domains
* Actively involved in major/hot-fix release and pre-release activities; collaborated with Dev, PM, QA’s and Dev-ops during the releases and ensured smooth delivery
* Identified critical issues/implementation gaps which helped the team to re-think the implementation logic and in-turn helped rise the bar on quality of the deliverable
* Strategized and automated E2E functionality covering API and UI automation, this helped improve coverage and identify data quality issues
* Key role in tracking the instabilities in the lower environment which in-turn spawned effort to improve the stability of the products across all domains/infrastructure
* Provided valuable and timely feedback during grooming, development and retrospectives to improve process and quality standards
* Created QA defect dashboard for the team; Worked closely with the Development/Project Manager to triage the bugs along with adding more comprehensions to arrive at the priority of the bug for release purpose
* Go-to person for any QA/Domain related queries in Product Console space
* Streamlined the QA regression cycle thereby improving the efficiency of the releases
* Improved the test case management process which guided us to bridge the gap in the regression cycles
* Spearheaded more than ~50 releases delivering over ~30 new features/improvements/bug fixes per release without diminishing the quality of the product
* Organized onboarding sessions for the QA new joiners and provide knowledge transfer about Product Console, Regression and Release cycle

Quality Assurance Manager في Amazon Development Center India Pvt. Ltd
  • الهند - تشيناي
  • يوليو 2017 إلى فبراير 2021

• Championed organization values, owned and delivered E-Reader 75% Parity release as part of WWYJ program, multiple features enhancements as part of YJ100 program for instance ImageMagick migration
• Go-to-leader who was fully responsible for QA test estimation, delivery plan, device planning and procurement, test execution in association with the DA team along with driving the bug triage meetings, enabling device capability, 100% automation, weblab testing, NFT testing (Performance, Memory and Stability Testing) and facilitating an effective release plan for supporting E-Reader launch
• Created a mechanism to track the bugs in Jira dashboard and tracking the Blocker/Critical Jira’s for the release
• Worked closely with the Development/Project Manager to triage the bugs along with adding more comprehensions to arrive at the priority of the bug for release purpose
• BRF program addressed multiple gaps in Dev/QA process, to enable Green Pipeline and to fix various issues that arise with regression and automation (this enabled One-Touch Prod Push)
• Held the accountability of driving automation improvements thereby minimizing the sprint sign-off time from 3 days to less than 3hrs. This enabled the Dev/QA to run the automation tests from local which was one of the major pain points for the teams. Improved the Dev/QA turnaround time for all the builds and partner teams
• Hands-on experience in creating tests automation in new CIT framework based on Kotlin.
• Hands-on experience in automation using Selenium & Java using page object model, Cucumber & Gherkin and improved the automation coverage using Jacoco.
• Ensured 100% stability in the pipeline hence, supporting Full CI/CD for the pipeline with no manual intervention
• Successful role in establishing the goals for the BRF initiative, identified metrics that supported in tracking the goals, defined the roadmap/backlog items
• Delivered valuable recommendations on the process changes including CR mandate for QA builds, Test Plan review and sign off for all the changes, Unit Test Mandate and Unit Test Coverage Threshold limitation for the conversion packages and Automation directive for all the features
• Displayed creative intellect by examining the Unit Test failures, conducting root cause analysis as well as fixing the failures
• Key role in tracking the progress in WBR’s & MBR’s as well as facilitating progress report to the business stakeholders.
• Closely collaborated with the Engineers for identifying & filling the gaps; held the responsibility of promoting Engineers from L3 to L4 and from L4 to L5 level
• Active participation in performing mid-year and annual TR’s as well as sharing growth plans of each team member, discussing their accomplishments for the year along with areas of improvement for better career prospects
• Chaired:
o ‘Innovation Hour’ for the team on a monthly basis for enhancing their creative abilities so that they could deliver innovative ideas
o ‘Tech Deep-Dive’ sessions on a weekly basis for gaining insightful understanding on the projects assigned to the team members as well as sharing best practices on Quality Assurance

Software Engineer 3, Quality في PayPal India Pvt. Ltd
  • الهند - تشيناي
  • مايو 2011 إلى يونيو 2017

• Independently managed end-to-end E2E development encompassing design, development, ETL, functional testing, SQL DB changes, performance tuning of query, code push, monitoring, and delivering extensive live support
• Team-based management style: led and mentored QA teams as an Automation Lead (Selenium); conceptualized and implemented strategy for Selenium 2.0 Migration thereby, performing migration of the prevailing Selenium 1.0 suite
• ETL & Transaction Flow Automation using Selenium & Java and integrated with fusion
• Championed efforts through smooth implementation of:
o Continuous Integration for all the Reporting components through fusion/jenkins including building, deploying, restarting & running automation for 1500 Test cases on daily basis
o Email listener that would forward the status of daily CI runs encompassing Unit Test coverage, Functional Test Coverage, Build & Deploy details & Automation results
• Enabled CI Pipeline for the new Raptor components & Integrated with prevailing CI runs
• Worked on Automation Suite creation/updating using Selenium 1.0, wrote test functions/libraries for the automation suite
• Spearheaded highly-dedicated Scrum Teams by working as a Scrum Master; engaged in discussions with Product Owners and Technology Leaders
• Conducted a comprehensive examination of the backlog in association with the Product Owner for ensuring correct set of user stories for iterative development
• Extensive experience in working on Agile Scrum model; took part in release planning, backlog grooming as well as sprint planning
• Functioned as a SPOC from Reporting as a Domain Expert and held various KT sessions for the team and new joinees
• Acknowledged for managing the live issues, troubleshooting and taking it to a successful closure
• Hands-on experience in:
o Testing insights platform built on top of Hadoop, Hive, Pig Script and CouchBase
o Code coverage for the team through Cobertura & Jacoco
o Minimizing the automation run time as well as augmenting the automation efficiency
o Testing API Endpoints using SOAP & REST API Client
• Conducted Quality Metrics Analysis & DDPA Analysis for the team for minimizing the test coverage gaps
• Coordinated with the team for minimizing the BIR (Bug Introduction Rate) below 1.5
• Displayed strong skills and ownership and converted as a Full Time Employee from Ness Technologies based on the performance

Software Test Engineer في AOL India Private Ltd
  • الهند - بنغالورو
  • نوفمبر 2006 إلى مايو 2011

• Steered efforts towards automating the test cases by working on Selenium
• Conducted an in-depth Performance Testing using Jmeter
• Gathered and understood the requirements from PRD, DRD and TRD as well as recognized the Test Scenarios
• Conducted comprehensive API Testing of the core HTTP API’s
• Led the installation of Builds in Tomcat & Apache Servers along with troubleshooting the issues found
• Displayed resourcefulness in establishing the QA environment for DataImporter & ICC
• Took part in Bug Tracking and reporting using BLT
• Played a key role and transformed into a Full Time Employee from Aztec based on the performance

الخلفية التعليمية

بكالوريوس, Electronics & Communications
  • في Crescent College of Engineering
  • يناير 2004
الثانوية العامة أو ما يعادلها, State Board
  • في C.S.I. Gell memorial Girls School
  • مارس 2000
الثانوية العامة أو ما يعادلها, CBSE
  • في Breeks Higher Secondary School
  • مارس 1998

Specialties & Skills