Software Engineer in Test with Xcode, XCTest, and XCUITest/XCUI
- Vancouver, BC, Canada
$80,000 to $90,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $80,000 to $90,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
SDET/Automation – Mobility (iOS Application Testing)
4 days onsite in Vancouver, BC
Key requirements include:
5+ years of iOS testing with Xcode, XCTest, and XCUITest/XCUI, Python preferred or Java, Appium, CI/CD, GitHub/GitLab, JIRA and familiarity with Kafka.
What you want to hear from a strong candidate:
- Can build, run, debug and test iOS apps; knows simulators, devices, test plans, logs, Instruments.
- Can write unit, integration and performance tests, typically in Swift.
- Can automate actual iOS user journeys such as tapping buttons, entering text, navigating screens, validating UI states.
More about this job
Responsibilities
Build, run, debug, and test iOS applications using Xcode, simulators, and physical devices. Develop unit, integration, and performance tests, and automate user journeys and UI-state validation with XCUITest or related tools.
Requirements
Requires 5+ years of iOS testing experience with Xcode, XCTest, and XCUITest/XCUI. Python is preferred, or Java, along with experience using Appium, CI/CD, GitHub or GitLab, JIRA, and familiarity with Kafka.
Skills
- iOS Testing
- Xcode
- XCTest
- XCUITest
- Python
- Java
- Appium
- CI/CD
- GitHub
- GitLab
- JIRA
- Kafka
- Swift
- Test Automation
- Performance Testing
- Debugging
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- SDET
- Test Automation
- Mobility
- iOS Application Testing
- iOS
- Xcode
- XCTest
- XCUITest
- XCUI
- Python
- Java
- Appium
- CI/CD
- GitHub
- GitLab
- JIRA
- Kafka
- Swift
- Simulators
- Physical Devices
- Test Plans
- Logs
- Instruments
- Unit Testing
- Integration Testing
- Performance Testing
- UI Testing
- User Journeys