Job Description

【Job Summary】The App Crash Tester is primarily responsible for conducting functional, performance, and stability testing on mobile applications (iOS, Android), focusing on identifying, reproducing, and recording application crashes and abnormal behaviors. This role requires meticulousness, patience, and a certain level of technical understanding and problem-solving skills to ensure product stability and user experience quality before launch.【Main Responsibilities】Crash and Anomaly TestingSimulate different user operation scenarios to test the app's stability under conditions such as high load, low network speed, and multitasking.Identify and record crashes, freezes, and abnormal screen flickering.Use debugging tools (such as Xcode, Android Studio, Charles, ADB, etc.) to obtain crash logs and system reports.Problem Analysis and ReportingAnalyze the causes of crashes, distinguishing whether they are due to front-end interface issues, back-end interface issues, or system compatibility issues.Record detailed test steps, device model, system version, and reproduction conditions.Write test reports and submit them to the development team to assist in locating and fixing problems.Functional and Compatibility VerificationPerform compatibility testing on multiple devices and system versions (Android/iOS/Tablet/Emulator).Check application performance under different network environments (Wi-Fi, 4G, 5G).Participate in version regression testing to verify the effectiveness of fixes.Test Process and Quality OptimizationParticipate in test case design and maintenance.Communicate test results and improvement suggestions with development, product, and design teams.Continuously optimize the testing process and improve automated test coverage.【Job Requirements】Education: Associate's degree or above, preferably in Computer Science, Software Engineering, or Information Technology.Work Experience: Prior experience in software testing, QA, and mobile testing is preferred; excellent fresh graduates can receive training.Skills:Familiar with mobile application operating systems (iOS/Android) and basic debugging tools.Understand crash log analysis and bug tracking processes (JIRA, Bugly, TestFlight, etc.).Basic scripting skills (Python, Shell, or Java preferred).Attention to detail, adept at identifying problems, and possesses strong logical analysis skills.Language requirements: Basic English reading ability; able to understand English error logs or technical documentation.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In