Job description

Job Description


    Job Title: Mobile IOS Testing

    Work Location: Austin, TX
     

    Job Overview

    We are seeking a detail-oriented Mobile Test Engineer to join our team, responsible for analyzing, troubleshooting, and optimizing mobile products for clients. The ideal candidate will conduct thorough evaluations of mobile devices, test live applications, and address issues with updates to ensure the best performance.

    To succeed in this role, you should have the ability to test mobile applications across various platforms, including web, iOS, and Android. Proficiency in coding languages like HTML and Java, along with a deep understanding of mobile operating systems, is essential.

    Key Responsibilities

    • Mobile Device Testing: Ensure mobile devices function optimally by testing configurations, operations, and capabilities.
    • Collaboration with Teams: Work closely with device manufacturers, product managers, and development teams to test and enhance mobile products.
    • Automated Testing: Develop and implement automated test scripts and frameworks to improve mobile app performance and efficiency.
    • Coding & Database Management: Work with databases and coding languages such as Java, HTML, Objective-C, XML, and JSON to troubleshoot and enhance applications.
    • OS Updates: Manage updates for various mobile operating systems, including iOS, Android, Blackberry, and WindowsPhone 7.
    • Test Reporting: Produce clear test reports and release notes for team members as required.
    • Feedback & Support: Provide technical and operational feedback to development teams, assisting with any troubleshooting issues.
    • Test Environment Setup: Assist with the configuration and maintenance of test environments to ensure accurate testing.
    • Process Improvement: Propose new policies and processes to improve mobile testing and development techniques.
       

    Required Skills & Qualifications

    • Education: Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.
    • Experience: Minimum of 2 years of experience in mobile application testing and development.
    • Mobile OS Knowledge: Proficient in testing mobile operating systems, including iOS and Android.
    • Automation Skills: Experience in developing automated test scripts for mobile applications.
    • Programming Expertise: Ability to create software applications using Java, HTML, and other scripting languages.
    • Version Control: Familiarity with configuration management and version control tools.
    • Communication Skills: Strong verbal and written communication skills, with the ability to collaborate effectively across teams.
    • Adaptability: Capable of working under tight deadlines in a fast-paced, dynamic environment.
       

    Required Experience

    Technical Expertise for Mobile QA Professionals

    To climb the career ladder as a mobile QA professional, it is crucial to build a strong foundation in mobile testing. Investing in formal training courses and hands-on practice by creating test cases across different software levels can significantly boost your skills. Familiarity with industry-standard mobile testing tools, such as Appium and Selenium, will give you a competitive edge.

    Expertise in Mobile Devices and Operating Systems

    A deep understanding of a wide range of mobile devices such as iPhones, Samsung, Nokia, HTC, and more is crucial. Knowledge of different mobile operating systems, including iOS, Android, Windows, and Blackberry, will further strengthen your qualifications. 

    Certification in Mobile QA

    While certification requirements may vary by employer, obtaining a recognized qualification can set you apart from other candidates. One of the most notable certifications in mobile QA is the Certified Mobile Application Professional (CMAP), offered by the International Mobile Testing Qualification Network (IMTQN). This certification is highly valued and demonstrates your expertise in the field. 

    Gaining Practical Experience

    Your professional experience and exposure will directly influence the opportunities available to you. Gaining hands-on experience, whether through internships or working with smaller companies, is an excellent way to start.