Software Quality Assurance Engineer This job has ended. You cannot apply anymore.

Alwaleed Consulting Logo
Computers/IT
Posted on 19 Oct, 2021
Closing on 05 Nov, 2021

Job Description

Software Quality Assurance Engineer Vacancy

Number of positions (1)
Experience (+4 years)
Location (Sana’a)
Deadline 11/05/2021

Waleed Alharazi & partner Company - Independent Member of Geneva Group International for auditing and consulting, which is one of the leading companies in Yemen in the field of auditing and consulting and a member of Geneva Group International (GGI), which is one of the world's leading companies and present in more than 120 countries around the world. We have been assigned to hire Software Quality Assurance and test Engineer with strong knowledge, experience, skills and values. for a leading group in Yemen, below is a summary of the job information.

Job description

We are looking for a responsible Software Quality Engineer who is committed to delivering high 
levels of quality and has a strong working knowledge of open-source QA automation tools. You 
will be working with our development team to develop test plans, run tests, do functional, nonfunctional, manual and automate tests, and author related documents, help and presentations.

Roles and Responsibilities

  • Coordinate with relevant stakeholders to ensure business requirement completeness.
  • Coordinate with relevant stakeholders to understand system functionality including inputs, processing, and outputs.
  • Hands-on with test preparation, scripting, and execution in the Agile and DevOps environment.
  • End to end ownership of testing work-streams, including estimation, strategy, and defect reporting.
  • Preparation, scripting, review, and update of test cases and relevant test data consistent with system requirements including functional, integration & regression.
  • Assist overbuilding test plan and assisting in the upgrade of automation framework in the areas UI, DB, API, and Performance
  • Develop test plans, test cases, resource requirements, and overall scheduling of testing activity.
  • Work with developers to review specifications for performance, reliability, usability and security.
  • Performance, security and load testing.
  • Work with developers and ops to ensure quality deployments.
  • Write Automated test scripts.
  • Responsible for all related documentation such as Tests cases, plans, reports, UAT, etc.
  • Liaise with different teams to conduct help topics and presentations.
  • after confirming the functionality and working of every new system, pushing these production codes into various servers.

Skills and Qualities

  • 4 years of experience in website, web and mobile apps, and APIs, testing.
  • Bachelor’s Degree in software engineering or related felids.
  • Testing qualification.
  • Working knowledge of agile development methodologies.
  • Experience in working with testing automation tools like open-source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, and preparation of automation testing framework.
  • Solid experience in test-driven development, unit testing, functional testing, system Integration testing, regression testing, GUI testing, web and mobile apps testing, and browser compatibility testing.
  • Experience in performance testing.
  • Knowledge and experience in SDL, waterfall, Agile, and DevOps. 
  • Hands-on with test case creation and execution Automation & Manual tests
  • Exposed to test plans and experience to assist in building automation framework.
  • Experienced in the SDLC/STLC process and comfortable participating in Functional testing, Integration testing, Regression testing, UAT, etc.
  • Programming experience in Python, flutter, JavaScript.
  • Experience in writing relatively complex DB queries (Oracle, PostgreSQL, Firebase). 
  • Experienced working in testing areas UI, DB, and API, and performance testing.
  • Key competencies required: Problem-Solving, Analytical, Collaboration, and Accountability
  • An influencer by always advocating for technical excellence and innovation while being open to change when needed
  • Efficiently utilize DevOps tools and practices to build and deploy software.
  • Experience in related documentation, and version controls.
  • strong communication skills to in both Arabic and English languages (read, write, speak).
  • Experience with Github.
  • pushing codes to production environment servers and repositories after confirming and testing all functionalities of new systems. 

Nice to have

  • Knowledge and experience with Odoo management information system.

Values

We are looking for people who have values as:

  • Strong work ethic.
  • Dependability and Responsibility.
  • Positive attitude.
  • Adaptability.
  • Honesty and Integrity.
  • Self-Motivation.
  • Motivated to Grow and Learn.
  • Professionalism.
  • Loyalty.

How to Apply

How to apply has been removed becuase this job has ended. If this is a special case, please contact us and we will help.

Important Notes / مقترحات هامة

Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you’re applying by email, make sure you mention the job title in the “Subject” field of your message
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل