M

QA Engineer

Mondia Group

Posted 14 days ago

Employment Type

Full Time

Location

Dubai

Experience

Mid Level

Requirements

QA testing, Java, Automation tools, API testing, Agile methodologies, JIRA, Manual testing, Mobile testing, Performance testing

Job Description

Responsibilities

  • Ensure quality of websites, APIs, apps, and digital products by building and executing tests within development teams.
  • Create and improve automated tests using frameworks such as TestNG and Selenium.
  • Support the team in maintaining high-quality standards.
  • Enhance customer satisfaction by validating new features against requirements.
  • Develop test cases with data and document testing steps.
  • Aid quality and project management in packaging releases that deliver user value.
  • Integrate testing at each phase of the software development lifecycle from planning to deployment.
  • Apply foundational testing principles, including test planning, test case development, execution, and defect tracking using black-box, white-box, and grey-box techniques.
  • Test mobile applications focusing on multi-device compatibility, screen resolution, network conditions, and cross-platform support for iOS and Android.
  • Validate API functionality, performance, security, and reliability.
  • Utilize automation tools like Selenium and Appium to write efficient and scalable test scripts.
  • Verify databases by testing data integrity, schema validation, and correct data handling.
  • Conduct manual testing to identify user experience issues and defects not covered by automation.
  • Perform performance testing such as load, stress, and scalability testing.
  • Maintain attention to detail to thoroughly identify issues or defects.
  • Adapt to Agile frameworks like Scrum, participating in integrated testing within sprints.
  • Prioritize customer collaboration and adapt quickly to changes for frequent software releases.
  • Deliver tasks on time while balancing quality and speed.
  • Diagnose and resolve software issues by addressing root causes.

Requirements

  • Knowledge of Software Development and Testing Lifecycles
  • Understanding of Software Testing Concepts and Techniques
  • Experience with Mobile Testing Concepts
  • API Testing
  • Automation Testing
  • Database (DB) Testing
  • Manual Testing
  • Performance Testing
  • Strong attention to detail
  • Familiarity with Agile Methodologies (Scrum) and Agile Principles
  • Productivity and troubleshooting skills
  • Education: BSc in Engineering or Computer Science, or equivalent
  • Experience: 3+ years in quality assurance within an IT company
  • Must have experience with Java & test automation tools
  • Experience with performance tools such as Jmeter is preferred
  • Experience in agile methodology (Scrum, Kanban, or similar)
  • High-quality awareness and experience in different testing techniques
  • Experience with issue tracking tools like JIRA or similar
  • Ability to write strong test cases
  • Good understanding of user experience (UX)

About the Company

The Mondia Group provides access to over 1.5bn consumers, 1,000 content providers, and 200 merchants through more than 84 mobile operators across 60 countries. With offices in 19 locations across Europe, the Middle East, and Africa, Mondia is committed to enabling digitalization through its technology, strategic partnerships, and global coverage. As a worldwide industry leader, Mondia leverages market-leading technologies to solve business challenges and deliver outstanding end-user experiences. The group includes three subsidiaries: Mondia Digital, Mondia Pay, and Mondia Innovation, each operating with a unique focus and value proposition.

How to Apply

Similar Jobs You Might Be Interested In