Aya Shubair

Lead Software QA Engineer at SiTech
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Jordan, JO
Languages
  • Arabic Native or bilingual proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

Hazem Tamimi

Aya is an exceptional world-class quality assurance specialist that has the perfect mentality for this role. I’ve worked with her at the same team for more than 2 years, at that period of time, she showed unique technical and leadership skills, in addition to high adoption of new technologies and platforms. She always takes the extra mile to achieve the new. I wish her all the best, and I definitely recommend her for all software-related roles.

Noor D.

I had the pleasure of working with Aya in Aspire company. Aya is very smart and a hard worker, she has analytical skills and creative thinking. Her strong desire for quality, and attention to details makes her a great QA. I highly recommend Aya for any position she may seek to pursue.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Oracle Certified Associate, Java SE 8 Programmer
    Oracle
    Oct, 2018
    - Nov, 2024
  • Certified Tester Advanced Level - Test Analyst
    ISTQB - International Software Testing Qualifications Board
    Apr, 2016
    - Nov, 2024
  • Certified Tester Foundation Level
    ISTQB - International Software Testing Qualifications Board
    Nov, 2015
    - Nov, 2024

Experience

    • Jordan
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Software QA Engineer
      • Apr 2021 - Present

      1- Maintain high standards of software quality within the team by establishing good practices.2- Provide technical leadership to teammates through coaching and mentorship.3- Identify areas for growth, training requirements and organize/conduct the training for software testers.4- Set up performance goals for Software Quality teams; evaluate performance; provide coaching and facilitate professional development.5- Delegate some tasks to the team to let them be able to develop new skills and gain knowledge.6- Conducting job interviews and build a testing team of professionals with appropriate skills, attitudes and motivation. Show less

    • Senior Quality Control Engineer
      • Sep 2019 - Mar 2021

      1- Strive always to follow a positive attitude. 2- Represent Sitech and its values in the teams and public communication.3- Collaborate with stakeholders within Engineering, UI/UX, and Product Management to maintain a high bar for quality.4- Stay plugged into emerging technologies/industry trends.5- Provide High functioning, user friendly software components / features.6- Functional Testing for both existing and newly developed software applications using black box and grey box testing techniques for both Mobile and Web Applications.7- Non Functional Testing (Performance Testing).8- Accuracy and integrity validation, bugs identification and tracking, successfully tested software components implementation.9- Provide Testing Artifacts: Manual and Automated Test Cases and Test Script, Bug Report and Status Report.10- Participation in developing Test Plan, Estimates and Break down.11- Effective use of bug tracking systems and management tools in addition to advanced testing tools such as API Testings Tools, Automation Tools, Developer tools, etc.12- Requirements and design specifications analysis and assessment.13- Positive and active participation in work procedures and meetings (Retrospective, stand-up, design review, etc.). Show less

    • Jordan
    • Information Technology and Services
    • 1 - 100 Employee
    • Quality Control Team Lead
      • Jan 2019 - Jul 2019

      Acting as a project manager with the following responsibilities:1. Activity and resource planning2. Organizing and motivating a project team3. Controlling time management4. Analyzing and managing project risk5. Monitoring progress6. Managing reports and necessary documentation

    • Senior Software Quality Engineer
      • Jul 2018 - Dec 2018

      - Participate in building software testing process to a startup software company.- Preparing Test Documents Templates to be used in the testing activities such as Test plan and Test Scripts.- Testing Mobile Applications.

    • United States
    • Software Development
    • 200 - 300 Employee
    • Senior Software Test Engineer
      • Jul 2016 - May 2018

      - Create and maintain the test environments and install builds.- Create, modify, implement and execute automated and manual test cases forextensions, existing and newly developed features and modules.- Identify and track bugs, work closely with developers to reproduce andisolate problems and ensure bugs are fixed.- Implement testing goals and strategies.- Test newly developed features and modules.- Help less experienced testers get their job done.- Participate in estimations, test planning meetings and training sessions.- Prepare Performance Testing Environment.- Conduct system performance testing to ensure system reliability, capacity and scalability.- Develop automated test scripts using JMeter tool.- Assist in project planning, scheduling, and tracking activities.- Measure the Performance Metrics (e.g. CPU Utilization/memory consumption).- Analyze test results and coordinate with development teams for bug fixes.-Provide Reports. Show less

    • Software Quality Analyst
      • Jun 2014 - Jun 2016

      1.Test Software applications. 2.Design and execute test scripts. 3.Follow testing standards to trace and report bugs. 4.Development of testing goals and strategies. 5.Work with Senior QA and team members to develop test cases, validate accuracy and integrity of results, and implement successfully tested software. 6.Responsibilities include developing, implementing and executing automated and manual test cases for extensions to existing and newly developed applications . 7.Also includes identifying and tracking bugs and working with developers to ensure bugs are fixed, as well as being responsible for automation of features; working closely with programmers to reproduce and isolate problems. Show less

    • United Arab Emirates
    • IT Services and IT Consulting
    • 500 - 600 Employee
    • Software Quality Assurance Engineer
      • Mar 2014 - May 2014

      * Develop deep understanding of the currently employed technologies, data models, application functionality and development process, * Participate in full cycle development of system components, * Assess and advise with best practices for enhancing application quality in terms of development process, release, and support, * Conduct software compatibility tests with programs, hardware, operating systems, or network environments, * Develop deep understanding of the currently employed technologies, data models, application functionality and development process, * Participate in full cycle development of system components, * Assess and advise with best practices for enhancing application quality in terms of development process, release, and support, * Conduct software compatibility tests with programs, hardware, operating systems, or network environments,

    • Jordan
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Software Quality Analyst
      • Feb 2012 - Feb 2014

      Conduct functional and usability testing for interactive applications/websites for (US Clients). 1. Executing test scripts. 2. Documenting results ( defects / reports). 3. Identify and escalate problems. 4. Determine and assign tasks to the team members per resources skills. 5. Communicate with clients (via emails). 6. Conforming to formatting and reporting standards. 7. Reviewing and validating test scripts. 8. Prepare test estimates and test plans. 9. Writing test cases. 10. Enable understanding of business requirements among resources. 11. Manage the project risks. 12. Ability to work under pressure. 13. Manage team members' time to be consistent with tasks priorities. 14. Problem solving. 15. Dealing with new technologies ( Quality Center, Toad ). Show less

Education

  • University of Jordan
    Bachelor's degree, Computer Engineering
    2006 - 2011

Community

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