Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Tata Consultancy Services • Austin, Texas, United States
Salary: $70,000 - $130,000 / year
Role & seniority: Senior/Lead-level software tester specializing in automation (6+ years in testing and automation)
Stack/tools: Swift (expert), Objective-C, Python; macOS/iOS native frameworks; Xcode, Instruments; XCTest framework (unit, UI, performance); Git/GitHub; CI/CD with GitHub Actions
Design, implement, and maintain scalable automation frameworks and tools for testing consumer apps and system services
Develop and maintain automation scripts for daily functional, regression, and performance testing
Collaborate with cross-functional teams to define quality plans and perform initial triage on test failures; establish automated build/test pipelines
6+ years in software testing and automation
Expert level Swift; proficiency in Objective-C and Python
Mastery of Xcode, Instruments, and native macOS/iOS frameworks
Expertise in XCTest for unit/UI/performance testing on macOS/iOS
Deep understanding of macOS/iOS internals and native application frameworks
Git-based workflows (GitHub), full SDLC, SQA methodologies, and Agile/Scrum
Python scripting for legacy systems and automation
Experience with performance testing, broader cross-platform testing, or additional scripting/tools
Location & work type: Location not specified; work type not specified
Job Description
Core ResponsibilitiesFramework Development: Design, implement, and maintain scalable automation frameworks and tools to test consumer apps and system services.
Test Execution: Develop and maintain automation scripts for daily functional, regression, and performance testing
Collaboration: Work closely with cross-functional teams, including software developers and project managers, to define quality plans and perform first-level triage on test failures.
CI/CD Integration: Establish and maintain automated build and testing pipelines using tools like GitHub Actions.
Required Skills & Experience
Experience: 6+ years of progressive experience in software testing and automation.
Languages: Expert-level Swift; proficiency in Objective-C and Python is frequently preferred for legacy systems and scripting.
Apple Tools: Mastery of Xcode, Instruments, and native macOS/iOS frameworks.
Frameworks: Expertise in the XCTest framework for unit, UI, and performance testing on macOS and iOS platforms.
Platform Knowledge: Deep understanding of macOS/iOS internals and native application frameworks.
Version Control: Experience with Git-based development workflows and GitHub .
Methodology: Expert knowledge of the full SDLC, SQA methodologies, and Agile/Scrum environments.
Salary Range: $70,000-$130,000 a year
Qualifications: BACHELOR OF TECHNOLOGY