Senior Software QA Engineer: iOS & Automation Frameworks

TechDigital Group

Sunnyvale (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TechDigital Group is seeking an experienced Software Development/Testing professional in Sunnyvale, CA. The role focuses on hands-on Java and TypeScript development, building a robust test automation framework, and validating mobile iOS apps with Swift and XCUITest.

Collaboration with cross-functional teams and DevOps integration are key parts of the job. The ideal candidate has 6+ years of experience, strong analytical skills, and proficiency in Agile methodologies, with exposure to Jenkins,

Qualifications

  • Minimum 6+ years of software development/testing experience with strong business analytics.
  • Hands-on with Java and TypeScript programming.
  • Experience designing and developing test automation frameworks from scratch.
  • Hands-on Swift programming for automated iOS tests.
  • Experience in mobile app testing for iOS with Swift & XCUITest.
  • Proven expertise in test automation scripting and debugging.
  • Strong analytics, reporting skills, risk communication, and timely updates.
  • Familiarity with design patterns and architecture discussions.
  • Exposure to DevOps tools like Jenkins, Kubernetes, Docker, AWS.
  • Experience in functional & integration testing and Agile methodologies.

Responsibilities

  • Design and implement test automation framework from scratch.
  • Develop automated tests for iOS applications using Swift.
  • Perform mobile app testing on iOS platforms with XCUITest.
  • Debug and analyze test failures; communicate risks clearly.
  • Collaborate with development on architecture and patterns.
  • Leverage DevOps tools to integrate tests into CI/CD pipelines.
  • Contribute to functional and integration testing activities.
  • Maintain high code quality and test reliability.

Skills

Java
TypeScript
Test Automation
Swift
iOS Testing
Playwright
Selenium
XCUITest
Jenkins
Kubernetes
Docker
AWS
Agile
Performance Testing

Tools

Playwright
Selenium
XCUITest
Jenkins
Kubernetes
Docker
AWS

Job description

Job Description/ Responsibilities:
• 6+ years' experience in Software Development / Testing with Strong business analytical skills to understand the critical business flows for an application.
• Must have Hands on Experience with Java and TypeScript programming.
• Experience in designing and development Test Automation Framework from scratch using Playwright, Selenium.
• Must have hands-on experience with Swift programming, with the ability to write and maintain automated tests for iOS applications
• Must have experience in Mobile app Testing for iOS platforms, writing native automation scripts using Swift and XCUITest (XCUI).
• Must have proven expertise through work experience in test automation scripting and strong debugging skills.
• Must have strong analytics, reporting skills and ability to communicate risks and issues effectively and timely.
• Should be familiar with design patterns and participate in architecture discussions with the development team.
• Exposure to DevOps tools like Jenkins/Kubernetes/docker/AWS
• Experience in Functional & integration testing.
• Good experience in Agile Methodology, standard testing techniques and principles
• Self-motivated, proactive, and accountable.
• Excellent written and verbal communication skills
• Exposure to Performance Testing and knowledge of JMeter tools

What are the top 3 skills required for this role?
1. Must have Hands on Experience with Java and TypeScript programming
2. Experience in designing and development Test Automation Framework from scratch using Playwright, Selenium
3. Must have hands-on experience with Swift programming, with the ability to write and maintain automated tests for iOS applications
4. Must have experience in Mobile app Testing for iOS platforms, writing native automation scripts using Swift and XCUITest (XCUI)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer - iOS Automation Swift / XCUITest
QA Engineer - iOS Automation Swift / XCUITest

Kardow • Austin (TX)

On-site
USD 90,000 - 140,000
Senior Software QA Engineer - Automation & iOS Testing (Austin)
Senior Software QA Engineer - Automation & iOS Testing (Austin)

Saransh Inc • Austin (TX)

On-site
USD 90,000 - 120,000
Mobile Automation Lead (Appium, CI/CD, Cloud Testing)
Mobile Automation Lead (Appium, CI/CD, Cloud Testing)

TechDigital Group • Plano (TX)

On-site
USD 90,000 - 120,000
SDET for iOS (Swift) Central Europe
SDET for iOS (Swift) Central Europe

Zoolatech • Central (LA)

On-site
USD 90,000 - 130,000
iOS UI Automation Engineer — Swift, XCUITest Expert
iOS UI Automation Engineer — Swift, XCUITest Expert

Artifintech • Cupertino (CA)

On-site
USD 110,000 - 160,000
Mobile QA Automation Engineer (iOS/Android)
Mobile QA Automation Engineer (iOS/Android)

Vied Technologies,Inc. • United States

On-site
USD 90,000 - 130,000
Senior QA Engineer - Mobile & Web Test Automation
Senior QA Engineer - Mobile & Web Test Automation

JSM Consulting Inc. • City of Albany (NY)

On-site
USD 90,000 - 130,000
iOS Automation QA Engineer: Swift + XCUITest
iOS Automation QA Engineer: Swift + XCUITest

Kardow • Austin (TX)

On-site
USD 90,000 - 140,000
Senior Test Automation Engineer - iOS, Android & Web
Senior Test Automation Engineer - iOS, Android & Web

Artech Information System LLC • Palo Alto (CA)

On-site
USD 90,000 - 120,000
SDET & Test Automation Architect for iOS/macOS
SDET & Test Automation Architect for iOS/macOS

Apple Inc. • San Diego (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Relocation assistance