Join TouchBistro as a Senior Mobile Software Developer (iOS) to build and maintain their flagship iOS app, improve deployment pipelines, and collaborate across teams. The role involves developing native iOS applications, working with Swift and Objective-C, and supporting continuous integration and deployment processes.
Join Cantina as a Senior Software Engineer in Test to build and extend test frameworks, automate testing, and mentor team members in a cutting-edge AI media environment. The role involves working on high-quality video/audio services, developing automation from scratch, and collaborating across teams in a hybrid setting in the Bay Area.
The Junior Software Developer in Test (SDET) is a valuable member of our agile development team responsible for ensuring the quality and reliability of our software products. As SDET, you will work closely with senior test engineers, software developers, product owners, and quality control engineers to design, develop, execute, and maintain comprehensive test strategies and frameworks. Your role will involve designing, developing, and executing manual and automated tests and frameworks, ensuring the efficient and timely delivery of high-quality software solutions. Responsibilities include collaborating with cross-functional teams, participating in sprint planning, designing and maintaining test suites, executing manual and automated tests, investigating and resolving software defects, reporting test results, analyzing testing metrics, improving testing processes, supporting product release goals, staying updated with industry trends, and other duties as assigned. Requirements include a bachelor’s degree in Computer Science, Information Technology, Business Studies, or equivalent work experience; 1–2 years of professional experience in software testing; hands-on experience with test plans, test cases, and test scripts; understanding of testing methodologies and QA frameworks (e.g., Selenium, Cypress, Playwright); proficiency in manual testing techniques; familiarity with agile methodologies and CI/CD workflows; ability to write basic SQL queries; strong analytical and communication skills. Desired skills include testing mobile applications across multiple platforms, experience with automation testing tools, some scripting experience (C#, JavaScript/TypeScript, Python, Java), and a willingness to grow in automation and QA practices.
The role involves developing features, collaborating on architecture, and contributing to innovation in a fast-paced environment. The candidate will work on POS, payments, loyalty, and more, with a focus on modern development practices.