Software Development Engineer Test, iOS
Core
Build automation frameworks and end-to-end testing strategies to ensure high-quality iOS releases and perform quick regression testing.
Role type
L2 Software Development Engineer Test (iOS)
Builds
Automated testing frameworks and tools for iOS applications
Domain
Digital entertainment, iOS mobile development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
XCUITest, Appium, iOS SDK, REST API testing, Git, CI/CD tools, scripting (Python/JS), test management tools (TestRail/Zephyr/Jira), cloud device farms (BrowserStack/Sauce Labs)
Preferred skills
JavaScript, Cucumber Framework, Pytest, TestNG, Selenium, performance testing
Technologies
Xcode, Postman, Charles Proxy, TestFlight, Firebase Test Lab, Selenium, Appium, Cucumber, Pytest, TestNG, Mocha, Chai, NightwatchJS, CodeceptJS, Jira, TestRail, Zephyr, BrowserStack, Sauce Labs, Headspin
Responsibilities
Design and maintain automated testing frameworks; execute white box, black box, and manual testing; analyze and communicate test results; perform API-level testing; mentor team on testing practices; support production releases per sprint; research and recommend testing tools.
Seniority
Mid-level (3-7 years experience), hands-on IC