QE Engineer iOS Automation

Sunnyvale, CA, US • Posted 3 days ago • Updated 3 hours ago
Contract Independent
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Android
  • Appium
  • Automated Testing
  • Cloud Computing
  • POSTMAN
  • Python
  • Jenkins
  • Quality Assurance
  • IOS Development
  • Swift
  • Xcode
  • UI
  • Mobile Applications

Summary

Job Title: QE Engineer iOS Automation

Location: Sunnyvale, CA (Onsite)

About the Role

We re looking for a Quality Engineering (QE) Engineer with strong experience in iOS automation to help ensure high-quality mobile applications. You ll work closely with developers, product managers, and backend teams to design and implement scalable automated test solutions using Swift and XCTest.


Key Responsibilities

  • Design, develop, and maintain automated test frameworks for iOS applications using Swift and XCTest
  • Build and execute UI, functional, regression, and integration test suites
  • Collaborate with developers to improve testability and code quality
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Perform root cause analysis for test failures and production issues
  • Contribute to test strategy, coverage, and quality metrics
  • Work with cross-functional teams in Agile/Scrum environments
  • Ensure app performance, stability, and scalability through testing

Required Qualifications

  • Bachelor s degree in Computer Science or related field
  • 3+ years of experience in mobile QA/automation
  • Strong hands-on experience with Swift and XCTest
  • Experience testing iOS apps (UI and API layers)
  • Familiarity with Xcode, debugging tools, and iOS SDKs
  • Experience with version control systems like Git
  • Understanding of CI/CD pipelines and automation integration
  • Knowledge of Agile development methodologies

Preferred Qualifications

  • Experience with mobile automation tools like Appium or Detox
  • Knowledge of API testing tools (e.g., Postman, REST frameworks)
  • Experience with performance and load testing
  • Familiarity with cloud device farms (e.g., BrowserStack, Sauce Labs)
  • Exposure to Android automation is a plus
  • Basic scripting knowledge (Python, Bash)

Key Skills

  • iOS Test Automation
  • Swift Programming
  • XCTest Framework
  • Mobile QA Strategy
  • CI/CD Integration
  • Debugging & Troubleshooting
  • Agile/Scrum Collaboration

Nice to Have

  • Experience with accessibility testing
  • Knowledge of security testing for mobile apps
  • Contributions to open-source testing frameworks
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90769335A
  • Position Id: 8958577
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Sunnyvale, California

3d ago

Easy Apply

Contract, Third Party

Depends on Experience

San Jose, California

Today

Full-time

USD 113,400.00 per year

Sunnyvale, California

3d ago

Easy Apply

Third Party, Contract

$40 - $60

Sunnyvale, California

Today

Easy Apply

Part-time, Contract

Search all similar jobs