Toast Logo

Toast

Software Development Engineer II (iOS Automation)

Sorry, this job was removed at 01:08 p.m. (IST) on Thursday, Dec 19, 2024
Bangalore, Bengaluru, Karnataka
Internship
Bangalore, Bengaluru, Karnataka
Internship

Software Development Engineer - II (Quality Services - iOS Automation)

Bangalore, India

We’re not your traditional tech company and we don’t aim to be. Going against the grain is in our DNA. Building a revolutionary product begins with revolutionary thinking. That’s why we value diversity of thought, background and lived experience. Together, we empower restaurants of all sizes to build great teams, increase revenue, improve operations, and delight their guests. We pair our deep understanding of the restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver an intuitive all-in-one platform. Join us on our mission to empower the restaurant community to delight guests, do what they love, and thrive. 

Are you bready* for a change?

Toast is swiftly expanding, and with this growth comes a thrilling opportunity to join our organization in the Bangalore R&D centre. Toast seeks a Software Engineer-II to join our Quality Services team, responsible for constructing, improving, maintaining, and supporting testing frameworks and infrastructure encompassing all aspects of Toast.


You will be part of a centralized quality services team within the Cloud & Service Infrastructure Organization with the mission "To enable all Toast teams to enhance their product quality assurance to world-class standards by establishing a centre of excellence for quality best practices, advanced test automation frameworks, and tools."


Priorities include constructing, sustaining, and enhancing an iOS-based test automation framework, utilizing tools such as XCUITest and other iOS-related technologies, testing infrastructure, continuous testing, addressing test automation issues across the test pyramid, designing reference implementations, and enabling.


We seek an engineer passionate about quality and experienced in test automation, with hands-on expertise in Swift, Objective-C, Xcode, XCUITest, creating unit, component, integration, and end-to-end tests for iOS applications, and developing mocks/fakes/stubs and associated tools in the test automation domain.

If you aspire to create scalable and reusable automated testing solutions across the test pyramid, utilized daily by multiple engineers to enhance their efficiency and undertake the challenge of enabling high-quality and innovative test automation products, this role at Toast would be the ideal fit for you.

About this roll* (Responsibilities)

  • Quality mindset with bias and curious about developing, maintaining and enhancing iOS mobile app based automated testing solutions.
  • Individual and Independent contributor working in collaboration with peer iOS developers to refine test automation requirements, designs and solutions. 
  • Partner with our Test Infrastructure team and others working on automation to solve problems, share, learn and adopt quality, CI/CD best practices. 
  • Self starter with strong troubleshooting and debugging skills to unblock teams. 


Do you have the right ingredients*? (Requirements)

  • 4+ years of strong and relevant software engineering experience in iOS Platform. Example: Swift, Objective C, XCode, XCUITest etc.
  • Hands-on experience writing different types of tests for iOS apps.(Unit, Component/integration and end to end tests using tools like XCUITest)
  • Passionate about building scalable test automation tools and products.
  • Test Infrastructure knowledge with specialization in cloud tools, testflight etc.
  • Strong written, verbal communication and collaboration skills.
  • Growth mindset with an emphasis on continuous learning and improvement.
  • Decent understanding of SDLC and QA processes.
  • Cultivate a Proactive Mindset

We are Toasters

Diversity, Equity, and Inclusion is Baked into our Recipe for Success.

At Toast our employees are our secret ingredient. When they are powered to succeed, Toast succeeds.

The restaurant industry is one of the most diverse industries. We embrace and are excited by this diversity, believing that only through authenticity, inclusivity, high standards of respect and trust, and leading with humility will we be able to achieve our goals.

Baking inclusive principles into our company and diversity into our design provides equitable opportunities for all and enhances our ability to be first in class in all aspects of our industry.

Bready* to make a change? Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact [email protected].

Toast Bengaluru, Karnataka, IND Office

Our Bangalore office is filled with colors, patterns, and textures to reflect the local culture and tie in our Toast values. Whether taking in the views of the lake, or the city, there is no shortage of excitement in this space!

Similar Jobs at Toast

Be an Early Applicant
4 Days Ago
Bangalore, Bengaluru, Karnataka, IND
4,500 Employees
Senior level
4,500 Employees
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior NetSuite Developer will develop and maintain Toast's ERP platform (NetSuite), handle integrations, support finance applications, and ensure data accuracy while collaborating on high-value business initiatives. Responsibilities include script development, troubleshooting, and improving functionality of financial systems while addressing performance and scalability.
Be an Early Applicant
4 Days Ago
Bangalore, Bengaluru, Karnataka, IND
4,500 Employees
Senior level
4,500 Employees
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Systems Engineer will develop software solutions on the Salesforce platform, collaborating with multiple teams, configuring product catalog management, ensuring successful delivery, and providing ongoing support while keeping abreast of industry trends.
Be an Early Applicant
4 Days Ago
Bangalore, Bengaluru, Karnataka, IND
4,500 Employees
Expert/Leader
4,500 Employees
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Engineering Manager will lead a team focused on delivering Supply Chain solutions, ensuring the technical roadmap aligns with business goals, managing agile delivery processes, and engaging with stakeholders and customers. Responsibilities include mentoring engineers, overseeing technical deliveries, conducting code reviews, and managing system integrations across diverse platforms.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account