Mobile Developer (iOS with XCUITest and Swift) - Randstad USA
Roanoke, TX 76262
About the Job
Location: Westlake TX
Required Skills:
- Experience with Native iOS app development.
- Proficiency in Test automation using Swift.
- Experience with GraphQL.
- Knowledge of DevOps practices.
Nice to Have:Familiarity with Java/JavaScript is beneficial but not mandatory.
We're seeking a candidate who thrives in design, development, and maintenance of automated test suites, ensuring our product's quality and readiness for release.
location: Westlake TX, Texas
job type: Contract
salary: $69 - 70 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
The Expertise and Skills You Bring:
- A bachelor's degree (or higher) in Computer Science or a related field.
- Over 5 years of professional Testing/Development experience, with a minimum of 3 years in IOS Automation using Swift supported by RESTful web services.
- Demonstrated expertise with Swift and XCUITest Framework within a large-scale enterprise environment, ideally as a member of a Software Engineering in Test team.
- Involvement in the full lifecycle and release of at least one app on AppStore, leveraging automated tools such as Jenkins, Xcode Developer Tools.
- A solid grasp of testing principles and methodologies to ensure comprehensive testing coverage.
- Proficiency with IOS test automation frameworks ideally XCUITest.
- Experience in API testing and automation, with a preference for GraphQL.
- A strong understanding of Agile methodologies.
- Proven ability to troubleshoot, isolate, and resolve technical challenges across the entire technology stack using both automated and manual testing methods.
- Familiarity with Code Quality/Coverage Tools (e.g., Sonar).
- Experience in a DevOps setting, with hands-on experience with CI/CD tools, Git/Bitbucket Server (Stash), Jenkins
- Exceptional communication and collaboration skills to effectively work with diverse teams within the organization
- A track record of mentoring and upskilling more junior technical staff.
- Knowledge of Agile Scrum methodology is advantageous.
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.