Asmaa Mohammad

QA Manager at Descript
  • Claim this Profile
Contact Information
Location
Kirkland, Washington, United States, US

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Jordan R.

Asmaa was a joy to work with and I'd do so again in a heartbeat. She was consistently passionate and eager to improve our organization's approach to quality, build a more inclusive partnership with engineering, and better our ability to track progress of those evolutions. She definitely exemplified 'doing more with less' as QA was continually resource-challenged, and asked to grow their scope to support our sister organization as well, but was always willing to be creative in ensuring that our teams felt a solid QA presence and partnership.

Mary E. S.

Asmaa is a true pleasure to work with and I was fortunate to have that opportunity while we worked together at Indeed. Asmaa showed that she was passionate about improving code quality through introducing efficiencies and embedding quality thinking into the software development process. She always brought a joyful smile to our conversations and was a wonderful leader on our team. She will be an asset to any team looking for a quality-driven leader.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • ISTQB International Software Testing Quality Board Certificate
    -
    May, 2009
    - Sep, 2024

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • QA Manager
      • Aug 2023 - Present
    • United States
    • 1 - 100 Employee
    • QA Engineering Manager
      • Aug 2021 - Mar 2023

      Highlights: - Managed QA Automation engineers, set their career goals, improve their performance and help them advance in their career - Quality advocate for Candidate management platform over 6 engineering teams - Led my towards improving the automation coverage by 70% and tools to increase our products quality and development speed by 25% - Provide technical feedback on annual/quarter planning, design reviews and product strategy Released more than 12 projects that helped Indeed… Show more Highlights: - Managed QA Automation engineers, set their career goals, improve their performance and help them advance in their career - Quality advocate for Candidate management platform over 6 engineering teams - Led my towards improving the automation coverage by 70% and tools to increase our products quality and development speed by 25% - Provide technical feedback on annual/quarter planning, design reviews and product strategy Released more than 12 projects that helped Indeed business grow Show less Highlights: - Managed QA Automation engineers, set their career goals, improve their performance and help them advance in their career - Quality advocate for Candidate management platform over 6 engineering teams - Led my towards improving the automation coverage by 70% and tools to increase our products quality and development speed by 25% - Provide technical feedback on annual/quarter planning, design reviews and product strategy Released more than 12 projects that helped Indeed… Show more Highlights: - Managed QA Automation engineers, set their career goals, improve their performance and help them advance in their career - Quality advocate for Candidate management platform over 6 engineering teams - Led my towards improving the automation coverage by 70% and tools to increase our products quality and development speed by 25% - Provide technical feedback on annual/quarter planning, design reviews and product strategy Released more than 12 projects that helped Indeed business grow Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software QA Lead
      • Apr 2016 - Apr 2021

      Highlights: - Led Growth platform QA team in releasing multiple successful Dropbox features - Improve testing speed by 60% and prevent bugs by 75% by creating engagement model between QA and Dev team to involve QA early in the process. - Provided different testing strategies which allowed us to increase number of released features per quarter. - Owned project management across teams to define risks, resources, timeline and dependencies across multiple teams and make sure we move… Show more Highlights: - Led Growth platform QA team in releasing multiple successful Dropbox features - Improve testing speed by 60% and prevent bugs by 75% by creating engagement model between QA and Dev team to involve QA early in the process. - Provided different testing strategies which allowed us to increase number of released features per quarter. - Owned project management across teams to define risks, resources, timeline and dependencies across multiple teams and make sure we move fast toward high quality release - Defined Quality direction for Growth mobile team including features that integrates with Apple payments and google play - Mentor multiple Senior QA engineers - Release high quality features on Dropbox iOS and Android Apps Show less Highlights: - Led Growth platform QA team in releasing multiple successful Dropbox features - Improve testing speed by 60% and prevent bugs by 75% by creating engagement model between QA and Dev team to involve QA early in the process. - Provided different testing strategies which allowed us to increase number of released features per quarter. - Owned project management across teams to define risks, resources, timeline and dependencies across multiple teams and make sure we move… Show more Highlights: - Led Growth platform QA team in releasing multiple successful Dropbox features - Improve testing speed by 60% and prevent bugs by 75% by creating engagement model between QA and Dev team to involve QA early in the process. - Provided different testing strategies which allowed us to increase number of released features per quarter. - Owned project management across teams to define risks, resources, timeline and dependencies across multiple teams and make sure we move fast toward high quality release - Defined Quality direction for Growth mobile team including features that integrates with Apple payments and google play - Mentor multiple Senior QA engineers - Release high quality features on Dropbox iOS and Android Apps Show less

    • Bangladesh
    • Advertising Services
    • 1 - 100 Employee
    • Software Test Engineer II
      • Oct 2014 - Mar 2016

      Achievements: - Improved testing framework by developing libraries to help writing automation for Android and iOS Native apps using Andriod UI Automator and Appium - Started test automation for Utilities Apps on Fire phone and kindle fire and achieved 70% automation coverage Daily work: - Own the quality strategy of an entire group of features or a major piece of a system - Work on testing frameworks - Lead team of vendors to run regression tests - Write complex test… Show more Achievements: - Improved testing framework by developing libraries to help writing automation for Android and iOS Native apps using Andriod UI Automator and Appium - Started test automation for Utilities Apps on Fire phone and kindle fire and achieved 70% automation coverage Daily work: - Own the quality strategy of an entire group of features or a major piece of a system - Work on testing frameworks - Lead team of vendors to run regression tests - Write complex test automation that are portable, re-usable, and maintainable. - Promote a high quality test environment by ensuring quality test data, identifying service dependencies, and reporting environment defects. - Analyze quality and testing risks for small to mid-size projects and give feedback on those risks throughout the product lifecycle. - Reproducing and troubleshooting errant product behavior is recognized by the team as providing significant value. - Gather test requirements to create a quality test plan and guide the software process for complex projects. - Help define quality metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the software. Show less Achievements: - Improved testing framework by developing libraries to help writing automation for Android and iOS Native apps using Andriod UI Automator and Appium - Started test automation for Utilities Apps on Fire phone and kindle fire and achieved 70% automation coverage Daily work: - Own the quality strategy of an entire group of features or a major piece of a system - Work on testing frameworks - Lead team of vendors to run regression tests - Write complex test… Show more Achievements: - Improved testing framework by developing libraries to help writing automation for Android and iOS Native apps using Andriod UI Automator and Appium - Started test automation for Utilities Apps on Fire phone and kindle fire and achieved 70% automation coverage Daily work: - Own the quality strategy of an entire group of features or a major piece of a system - Work on testing frameworks - Lead team of vendors to run regression tests - Write complex test automation that are portable, re-usable, and maintainable. - Promote a high quality test environment by ensuring quality test data, identifying service dependencies, and reporting environment defects. - Analyze quality and testing risks for small to mid-size projects and give feedback on those risks throughout the product lifecycle. - Reproducing and troubleshooting errant product behavior is recognized by the team as providing significant value. - Gather test requirements to create a quality test plan and guide the software process for complex projects. - Help define quality metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the software. Show less

    • United States
    • Software Development
    • 200 - 300 Employee
    • SDET/ SDE
      • Apr 2011 - Sep 2014

      Achievements: - Decrease data testing time 80% by creating a tool that aggregate the data from cosmos (big data) into sql server - Helped in developing the windows 10 store for both windows and windows phone by working in front end and middle tier - Create the first test automation for one of the windows store apps Daily work: - Write test automation for different apps types like metro apps, web apps and also big data testing - Develop windows and windows phone app stores… Show more Achievements: - Decrease data testing time 80% by creating a tool that aggregate the data from cosmos (big data) into sql server - Helped in developing the windows 10 store for both windows and windows phone by working in front end and middle tier - Create the first test automation for one of the windows store apps Daily work: - Write test automation for different apps types like metro apps, web apps and also big data testing - Develop windows and windows phone app stores - Worked with partner company to test end to end scenarios - Worked in integration testing with multiple teams - Evaluate requirements, estimate development costs, design and implement the software, review the design and implementation, improve the development process, perform unit testing, communicate status, analyze risks and compromises, integrate software into a larger system, or diagnose and resolve issues. - Work autonomously on specific software feature areas or components, contributing broadly to product development and demonstrating characteristics of emerging technical. Show less Achievements: - Decrease data testing time 80% by creating a tool that aggregate the data from cosmos (big data) into sql server - Helped in developing the windows 10 store for both windows and windows phone by working in front end and middle tier - Create the first test automation for one of the windows store apps Daily work: - Write test automation for different apps types like metro apps, web apps and also big data testing - Develop windows and windows phone app stores… Show more Achievements: - Decrease data testing time 80% by creating a tool that aggregate the data from cosmos (big data) into sql server - Helped in developing the windows 10 store for both windows and windows phone by working in front end and middle tier - Create the first test automation for one of the windows store apps Daily work: - Write test automation for different apps types like metro apps, web apps and also big data testing - Develop windows and windows phone app stores - Worked with partner company to test end to end scenarios - Worked in integration testing with multiple teams - Evaluate requirements, estimate development costs, design and implement the software, review the design and implementation, improve the development process, perform unit testing, communicate status, analyze risks and compromises, integrate software into a larger system, or diagnose and resolve issues. - Work autonomously on specific software feature areas or components, contributing broadly to product development and demonstrating characteristics of emerging technical. Show less

    • Azerbaijan
    • Online Media
    • Senior Test Analyst
      • Mar 2008 - Dec 2010

      Mentoring junior tests in my team Analyze projects specification and requirements (Requirements Validation) Communicate with team members to resolve requirements ambiguous issues. Design Test suites and test cases Execute the test cases. Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) Apply defects tracking… Show more Mentoring junior tests in my team Analyze projects specification and requirements (Requirements Validation) Communicate with team members to resolve requirements ambiguous issues. Design Test suites and test cases Execute the test cases. Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) Apply defects tracking and Verifying fixed issues Show less Mentoring junior tests in my team Analyze projects specification and requirements (Requirements Validation) Communicate with team members to resolve requirements ambiguous issues. Design Test suites and test cases Execute the test cases. Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) Apply defects tracking… Show more Mentoring junior tests in my team Analyze projects specification and requirements (Requirements Validation) Communicate with team members to resolve requirements ambiguous issues. Design Test suites and test cases Execute the test cases. Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) Apply defects tracking and Verifying fixed issues Show less

    • Egypt
    • IT Services and IT Consulting
    • 500 - 600 Employee
    • Senior Quality Control Engineer
      • Mar 2007 - Mar 2008

      - Mentor junior quality engineers in writing test cases and in execution - Analyze projects specification and requirements (Requirements Validation) - Design test plans - Estimate test cases design and execution time - Communicate with team members to resolve requirements ambiguous issues. - Design Test suites and test cases - Execute the test cases. - Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing… Show more - Mentor junior quality engineers in writing test cases and in execution - Analyze projects specification and requirements (Requirements Validation) - Design test plans - Estimate test cases design and execution time - Communicate with team members to resolve requirements ambiguous issues. - Design Test suites and test cases - Execute the test cases. - Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) - Apply defects tracking and Verifying fixed issues Show less - Mentor junior quality engineers in writing test cases and in execution - Analyze projects specification and requirements (Requirements Validation) - Design test plans - Estimate test cases design and execution time - Communicate with team members to resolve requirements ambiguous issues. - Design Test suites and test cases - Execute the test cases. - Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing… Show more - Mentor junior quality engineers in writing test cases and in execution - Analyze projects specification and requirements (Requirements Validation) - Design test plans - Estimate test cases design and execution time - Communicate with team members to resolve requirements ambiguous issues. - Design Test suites and test cases - Execute the test cases. - Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc) - Apply defects tracking and Verifying fixed issues Show less

    • United States
    • Software Development
    • Test Engineer
      • Aug 2005 - Mar 2007

       Analyze projects specification and requirements (Requirements Validation)  Design test plans  Estimate test cases design and execution time  Communicate with team members to resolve requirements ambiguous issues.  Design Test suites and test cases  Execute the test cases.  Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing… Show more  Analyze projects specification and requirements (Requirements Validation)  Design test plans  Estimate test cases design and execution time  Communicate with team members to resolve requirements ambiguous issues.  Design Test suites and test cases  Execute the test cases.  Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc)  Apply defects tracking and Verifying fixed issues Show less  Analyze projects specification and requirements (Requirements Validation)  Design test plans  Estimate test cases design and execution time  Communicate with team members to resolve requirements ambiguous issues.  Design Test suites and test cases  Execute the test cases.  Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing… Show more  Analyze projects specification and requirements (Requirements Validation)  Design test plans  Estimate test cases design and execution time  Communicate with team members to resolve requirements ambiguous issues.  Design Test suites and test cases  Execute the test cases.  Apply different types and approaches of testing (e.g. functional testing such as system testing regression testing, integration testing,…etc and non-functional testing such as performance testing, stress testing,…etc)  Apply defects tracking and Verifying fixed issues Show less

Education

  • Ain Shams University
    Bachelor's degree, Computer and Information Sciences, General
    2001 - 2005

Community

You need to have a working account to view this content. Click here to join now