Skip to content
← Back to job listings

QA Engineer

Optimiza · Amman, Amman Governorate, Jordan

Software DevelopmentExternal listingfull-time14 days ago

About The Role

The Opportunity

We are looking for a passionate Engineer – Quality Assurance obsessed with quality to conduct meticulous quality assurance & testing as per business needs & procedures and ensure the highest levels of data integrity & standards compliance without compromising on application functionality.

Key Responsibilities

As an Engineer – Quality Assurance you will evaluate & assess application potential by testing the compatibility of new programs with existing systems and ensure adherence to application objectives, specifications, and QA standards.

  • Develop application test plans & test cases based on software requirements and technical specifications as shared by the Product/Solution/Technology teams.
  • Conduct quality assurance and quality control tests for new and existing application solutions developed by the Product Department.
  • Conduct system stress testing, performance testing, functional testing, regression testing and scalability testing (as relevant) for all new products, solutions and modifications.
  • Assess application security controls and ensure adherence to data integrity standards.
  • Improve existing application performance by reviewing project objectives, testing viability of recommended changes and proposing necessary modifications.
  • Evaluate and test new software and solutions to ensure adherence to business objectives and compatibility with existing software and programs.
  • Maintain a record of all changes and modifications made across applications and develop bug reports for the reference of end-users and support teams.
  • Prepare reference documents and guides for users, clearly outlining the operating instructions and procedures.
  • Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.
  • ·
  • Bachelor's Degree in Artificial Intelligence, Computer Science, Business Analytics, Engineering or related fields.
  • Minimum 3 years of experience in planning, designing & managing software quality assurance & testing.
  • At least 3 years of experience in testing in a product development organization or analytics industry.
  • Web application test with some popular tools/framework: po stman, soapUI, robot, selenium, cypress.
  • Test management tools: JIRA, confluence, testrail, QC.
  • Must have Understanding of performance testing and also knowledge of tools like jmeter
  • Experience on Database testing like MySql, SQL series
  • Programming ability is a plus: CoreJava, Python, JavaScript.
  • Tech-ops knowledge is a plus: Kubernetes, docker, shell, cloud services.
  • At least 3 years of experience in Agile development methodologies in an AI service organization or analytics industry.

Ideally, you’ll also need

  • In-depth market and domain knowledge
  • A passion for constant improvement
  • An innovative and creative approach to problem-solving
  • Excellent communication skills
  • Competitive salary
  • Class A Medical Insurance

This is an external listing. JobSpring does not represent or verify the employer. Report this listing