What are the responsibilities and job description for the Senior Quality Assurance Engineer position at MPower Plus?
Position: QA Engineer (iOS Automation – XCUI)
Location: Austin, TX (Onsite)
Job Summary
We are looking for a highly skilled QA Engineer with strong expertise in iOS automation testing using the XCUI framework. The ideal candidate will be responsible for developing robust automation scripts, executing end-to-end testing across iOS devices, and ensuring high-quality application performance through continuous testing and integration.
Key Responsibilities
- Develop and maintain XCUI automation scripts for iOS applications, including views, view controllers, and user interactions
- Perform iOS device testing, including end-to-end (E2E) validation across multiple devices, backend services, and data pipelines
- Execute test cases, log and track defects, and ensure timely resolution
- Debug and triage complex issues by analyzing logs, crashes, and system telemetry to identify root causes
- Collaborate with cross-functional teams including developers, product managers, and QA stakeholders
- Integrate automation scripts into CI/CD pipelines for continuous testing and delivery
- Maintain test documentation, reports, and quality metrics
Required Skills & Qualifications
- Strong hands-on experience with XCUI Test framework
- Proficiency in Xcode and iOS testing tools
- Solid experience in iOS automation and mobile application testing
- Good understanding of UI elements, gestures, and interaction APIs in iOS
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
- Knowledge of API testing and backend validation
- Strong analytical, debugging, and problem-solving skills
- Experience working in Agile/Scrum environments
Preferred Qualifications
- Experience with Swift or Objective-C
- Exposure to Appium or other mobile automation tools
- Experience in performance or security testing for mobile apps
- Prior experience in cloud-based environments
Experience Required
- 10 years of experience in QA Automation
- Mandatory: Hands-on experience in iOS automation using XCUI