Senior Mobile QA Engineer

לפני 12 שעות
משרה מלאהמרכז (תל אביב)
5+ שנות ניסיון
new job gif icon
בקטגורייתQA

תיאור המשרה

Description

We are seeking an experienced Mobile QA Engineer to join our R&D team. As part of a fast-paced, rapidly expanding company, you can influence our mobile testing strategy and contribute to delivering robust, high-quality products.

Our systems comprise four native mobile applications (Android and iOS) and over 200 microservices, which are updated multiple times daily. They are live in production and have a system availability standard of 99.99%.

What You’ll Do:

  • Team Collaboration: Work closely with developers, product managers, project managers, and UX/UI designers to understand requirements, provide feedback on app quality, and help improve processes.
  • Test Strategy & Development: Design, develop, and implement comprehensive test cases for iOS and Android mobile applications.
  • API Testing: Perform manual API testing using tools such as Postman and Proxyman to validate backend and frontend requests and responses.
  • Test Case Execution: Write and execute detailed, structured test cases covering all functional aspects of mobile applications.
  • Testing Environment Configuration: Collaborate with DevOps and development teams to improve testing environments and align with testing goals.
  • Microservices & Complex Domains: Work with 200+ microservices and test across complex domains.
  • Device Testing: Test on a wide range of real devices to validate app behavior, using emulators and simulators where necessary.
Requirements

Requirements:

  • 5+ years of experience as a QA Engineer - Mobile expertise  - A must.
  • API Testing Experience: Proficiency in API testing using tools like Proxyman, Charles Proxy, and Postman - Must
  • Mobile Development Lifecycle: Knowledge of the complete mobile application development lifecycle, including build, deployment, and store submission processes (App Store, Google Play).
  • Database Knowledge: Proficiency in basic SQL commands and writing queries.
  • Defect Tracking: Experience tracking defects through app logs (Android Studio, Xcode, Terminal console commands, AWS logs, and Web Developer Tools).
  • Device Fragmentation: High proficiency in handling device fragmentation, particularly in the Android ecosystem, testing across various devices, screen sizes, and OS versions.
  • Network Testing: Ability to test under different network conditions (3G, 4G, Wi-Fi, no network) and simulate interruptions, low bandwidth, and airplane mode.
  • App Permissions & Security: Strong understanding of mobile app permissions (tokens, camera, location) and basic knowledge of mobile security best practices.
  • Critical Thinking: Ability to anticipate potential failure points and issues users might face in real-world scenarios.
  • QA Tools: Experience using QA tools like TestRail for test case management.
  • Battery & Memory Testing: Ability to evaluate an app’s impact on battery life and memory consumption, identifying excessive resource usage that could degrade user experience.
  • Localization Testing: Experience testing apps across different locales and languages.

Preferred Qualifications (Advantages):

  • Familiarity with QA methodologies such as BDD (Behavior-Driven Development) using Gherkin syntax.
  • Experience working in an Agile/Scrum environment (Jira).
  • Experience with mobile automation testing tools.
משרה זו פונה לנשים וגברים כאחד

מעוניינים במשרה? 👇

הגישו מועמדות

בלחיצה על "הגישו מועמדות", תועברו לדף חיצוני להגשת מועמדות או לשליחת קורות חיים באימייל עבור משרה זו. כל המידע המפורסם כאן או באתר החיצוני הינו באחריות החברה המפרסמת בלבד, ואיננו אחראים לנכונות המידע, תקינותו ותוצאותיו.