Mobile Tester/Developer (iOS & Android) Hybrid - cyberThink, Inc
Austin, TX 78758
About the Job
Job Description:
As a Mobile Tester/Developer, you will design, code, test, and debug mobile applications that adhere to system standards and functional/performance requirements. You will be responsible for unit testing, code reviews, and other development activities related to approved projects, system enhancements, and ad-hoc or urgent requests. This role involves contributing to application architecture, software development, and analysis while serving as a technical leader for junior team members.
Key Responsibilities:
Required Skills, Experiences, Education, and Competencies:
The hourly range for roles of this nature are $40.00 to $55.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
As a Mobile Tester/Developer, you will design, code, test, and debug mobile applications that adhere to system standards and functional/performance requirements. You will be responsible for unit testing, code reviews, and other development activities related to approved projects, system enhancements, and ad-hoc or urgent requests. This role involves contributing to application architecture, software development, and analysis while serving as a technical leader for junior team members.
Key Responsibilities:
- Develop and maintain mobile automation test frameworks using Espresso for Android UI testing.
- Write, execute, and maintain automated test scripts for Android and iOS applications.
- Conduct thorough functional, performance, usability, and compatibility testing for mobile applications.
- Identify, log, and report defects, documenting findings with detailed screenshots or video recordings.
- Collaborate with developers, QA teams, and stakeholders to ensure the quality and functionality of mobile apps.
- Perform tests simulating users with varying permissions to ensure robust application behavior.
- Review application design and server-client interactions to enhance system reliability.
- Develop prototypes, design specifications, and conduct troubleshooting and bug fixes as needed.
- Stay updated with the latest mobile devices, operating systems, and testing methodologies.
- Provide technical leadership and mentoring to junior staff.
Required Skills, Experiences, Education, and Competencies:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
- 3-5 years of software development experience, including C, C++, Objective-C, Java, or similar languages.
- 1-3 years of experience building and maintaining test automation frameworks.
- Expertise in Espresso for Android UI testing and familiarity with Appium or similar automation frameworks.
- Proficiency in Java, Kotlin, Swift, or other object-oriented programming languages for automation scripts.
- Experience with industry-standard tools for bug logging and test case management (e.g., JIRA, Zephyr).
- Solid understanding of mobile app testing methodologies and client/server interactions.
- Strong knowledge of object-oriented design, multithreaded applications, and application architecture.
- Ability to perform troubleshooting and provide timely fixes for existing applications.
- Excellent analytical, diagnostic, and communication skills.
The hourly range for roles of this nature are $40.00 to $55.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
Source : cyberThink, Inc