Find a Job

QA Analyst (Mobile & Web)

This job post is expired. You can search for other jobs here at www.carierista.com.

#VM71712
Type: Full time

Magnum Grail is looking for a highly experienced QA Analyst to join our team in Limassol. This independent, self-driven position is critical to ensuring the quality of user interfaces and experiences across our web and mobile applications. The QA Analyst will work with various Agile Fusion units, participating in sprint planning and testing activities. The successful candidate will start in September 2024 and will work full time in our office with a flexible schedule.

Key Responsibilities

Web Testing

  • Browser compatibility testing:
    • Test web applications across multiple browsers, including Chrome, Firefox, Safari, Edge, and Internet Explorer (for legacy support).
    • Use tools such as Browsershots, BrowserStack and Sauce Labs for cross-browser testing.
  • Web development standards and practices:
    • Identify layout and styling issues by understanding basic HTML structure and CSS principles.
    • Ensure that web applications comply with WCAG (Web Content Accessibility Guidelines) for accessibility.
    • Test responsive design across devices (desktops, tablets, laptops).
  • Visual inspection & usability testing:
    • Use browser developer tools (Chrome DevTools, Firefox DevTools) to inspect page elements, styles, and network requests.
    • Use screen recording tools such as Loom and Screencastify to capture visual errors and user flows.
    • Conduct usability testing using techniques such as user interviews, A/B testing, card sorting, and applying usability heuristics (Jakob Nielsen’s Heuristics).
  • Bug tracking and reporting:
    • Document and report bugs using Jira.
    • Follow bug reporting best practices and provide clear and concise reports with screenshots, reproduction steps, and expected behaviour.

Mobile Testing (iOS and Android)

  • Simulators & Emulators:
    • Use Xcode Simulators for iOS and Android Virtual Device (AVD) Manager for Android testing.
  • Device Testing:
    • Access a wide range of iOS and Android devices for comprehensive testing across OS versions and screen sizes.
  • Mobile app testing frameworks (support for manual testing):
    • Use Appium Inspector to inspect elements and hierarchy of mobile applications in emulators or real devices.
    • Optionally use Calabash to write acceptance tests and manual testing guidelines.
  • Mobile testing best practices:
    • Test different touch interactions (taps, swipes, pinches) to ensure a smooth user experience.
    • Verify application functionality in offline scenarios.
    • Perform localisation testing to ensure proper text translation and layout adjustments.
    • Perform accessibility testing using built-in features in simulators/emulators and real devices.
    • Conduct usability testing with real users to identify pain points and improve user experience.
  • Bug reporting & communication:
    • Document and report mobile application bugs using Jira.
    • Follow bug reporting best practices and provide clear and concise reports with screenshots, screen recordings (using tools such as Loom or Reflector), reproduction steps and expected behaviour.

Essential Skills

  • Strong understanding of HTML and CSS to identify layout and styling issues
  • Proficiency in using browser developer tools (Chrome DevTools, Firefox DevTools) for inspecting page elements and network requests
  • Knowledge of WCAG (Web Content Accessibility Guidelines) for web accessibility testing
  • Experience with responsive design testing across devices
  • Familiarity with cross-browser testing tools such as Browsershots, BrowserStack and Sauce Labs
  • Excellent attention to detail to spot visual inconsistencies, layout issues and typos
  • Strong communication skills to clearly articulate bugs and usability issues to developers and designers
  • Analytical thinking to identify potential usability issues and suggest improvements
  • Proficient in using bug tracking systems such as Jira to document and report bugs
  • Experience with screen recording tools (Loom, Screencastify) to capture visual bugs and user flows
  • Basic technical knowledge of web and mobile development concepts
  • Understanding of user personas and user journeys to consider different types of users and their interactions with the website and mobile apps
  • Experience using Xcode Simulators and Android Virtual Device (AVD) Manager for mobile testing
  • Experience with mobile app testing frameworks such as Appium Inspector and Calabash (optional)
  • Familiarity with mobile app development guidelines (Apple’s Human Interface Guidelines & Android’s Material Design Guidelines)

Required Qualifications

  • Highly experienced, 5+ years preferred in UI/UX QA for web and mobile applications.
  • Proven experience in manual testing, identifying, and documenting bugs.
  • Ability to work independently and manage time effectively in a fast-paced environment.
  • Strong problem-solving and attention to detail skills.
  • Excellent communication and teamwork skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
  • English proficiency at C1 level, with certification such as IELTS or equivalent (even if expired).

Additional Skills (optional)

  • Familiarity with automated testing frameworks and tools for web and mobile (for collaboration with QA Automation Engineer)
  • Experience of usability testing techniques such as user interviews, A/B testing and card sorting
  • Knowledge of localisation testing to ensure correct text translation and layout adjustments
  • Basic understanding of mobile app development concepts (e.g. native vs. hybrid apps) and common UI elements
  • Familiarity with platform-specific testing guidelines (Apple’s Human Interface Guidelines & Android’s Material Design Guidelines)
  • Understanding of mobile testing best practices, including touch interaction testing and offline functionality testing
  • Understanding of financial technology (fintech) industry trends and regulations

What You Need to Know

At Magnum Grail we value innovation, collaboration and a commitment to excellence. As a QA Analyst, you will play a crucial role in ensuring the quality and usability of our web and mobile applications. You will have the opportunity to work with various Agile Fusion units and contribute to the success of our projects. We offer flexible working hours, allowing you to organise your work while maintaining high levels of productivity and engagement.

To apply please send your CV to hr@magnumgrail.com

Carierista Logo

Do you want to receive notifications related to new job positions, career and entrepreneurship matters?