React Native Mobile App Testing and Integration Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

Hourly or Project Based

HOURS PER WEEK

TBD

DATE POSTED

Nov 30, 2024

JOB OVERVIEW

React Native Mobile App Testing and Integration Specialist

PROJECT OVERVIEW
Complete the testing and integration of a Zillow Premier Agent call assistant application, consisting of a React Native mobile app (iOS/Android), web interface, and backend services.

KEY RESPONSIBILITIES

1. Mobile App Testing & Development (50%)
- Debug and resolve Android build configuration issues
- Complete iOS build setup and configuration
- Implement and test call handling features:
* Incoming call detection
* Call routing
* Voice recording
* Real-time transcription
- Test integration with native phone features using:
* react-native-callkeep
* react-native-voice
* react-native-permissions

2. Integration Testing (30%)
- Test webhook integrations:
* Verify Zillow API call notifications
* Test Pusher real-time communications
* Validate call event handling
- Test end-to-end call flow:
* Incoming call detection
* Call assistant activation
* Voice transcription
* Real-time updates to web dashboard

3. Documentation & QA (20%)
- Create test cases for:
* Call handling scenarios
* Permission management
* Error conditions
- Document setup procedures for:
* iOS development environment
* Android development environment
* Local testing configuration

TECHNICAL REQUIREMENTS

1. Mobile Development
- React Native 0.76.3
- TypeScript
- iOS development tools (Xcode, CocoaPods)
- Android development tools (Android Studio, JDK 17)

2. Testing Tools
- Mobile app testing frameworks
- API testing tools
- Call simulation tools

3. Integration Points
- Zillow Premier Agent API
- Pusher real-time events
- Voice transcription services
- Call handling systems

DELIVERABLES

1. Functioning Mobile Apps
- iOS app running on simulator and physical devices
- Android app running on emulator and physical devices

2. Test Documentation
- Test cases
- Bug reports
- Integration test results

3. Setup Documentation
- Environment setup guides
- Testing procedures
- Troubleshooting guides

TIMELINE
Estimated 2-3 weeks for completion:
- Week 1: Build configuration and basic functionality testing
- Week 2: Integration testing and bug fixes
- Week 3: Documentation and final testing

CURRENT STATUS
- Backend services are implemented
- Web dashboard is functional
- Mobile app structure is in place
- Android build configuration needs resolution
- iOS setup pending
- Integration testing not started

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin