26 Aug
|
Photon
|
Chennai
Key Responsibilities
- Build and maintain E2E, UI, integration, and regression test automation.
- Investigate defects, test failures, and production issues.
- Support CI/CD automation, release validation, and code reviews.
Technical Expertise
- Swift & SwiftUI:5+ years of iOS development experience using Swift and SwiftUI.
- Design Patterns:Strong understanding of iOS design patterns and architecture.
- Combine:Experience working with Publishers and Subscribers using Combine.
- Objective-C:Ability to read, understand, and troubleshoot Objective-C code.
- E2E Test Automation:2+ years of experience developing and maintaining E2E automation using XCUITest/XCTest.
- UI & Unit Testing:Experience writing and maintaining UI and Unit tests using XCUITest/XCTest.
- GitHub:Experience with branching, pull requests, code reviews, and source control.
- Crash Analytics:Experience with AppDynamics, New Relic, Firebase Crashlytics, or similar tools.
- Xcode Instruments:Experience with profiling, memory analysis, and performance optimization.
- Dependency Management:Experience with Swift Package Manager (SPM) and CocoaPods.
- Development Tools:Experience using Adobe Analytics, LaunchDarkly, SonarQube, and Checkmarx.
Preferred Experience
- Experience automating complex user workflows and regression testing.
- Strong debugging, troubleshooting, and root cause analysis skills.
- Experience balancing feature development with test automation ownership.
Minimum Compensation: USD
- Maximum Compensation: USD
- Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
- This position is available for independent contractors
📌 Sr iOS Developer (Chennai)
🏢 Photon
📍 Chennai