Jobs
>
Bengaluru

    Software Engineer 1 - Bengaluru, India - Toast

    Toast
    Default job background
    Full time
    Description

    Software Development Engineer in Test-1 (Quality Enablement)

    Bangalore, India

    We are not your typical tech company - we like to do things differently. Innovation is in our DNA. To create a groundbreaking product, we need groundbreaking ideas. This is why we value diverse perspectives, backgrounds, and experiences. Together, we empower restaurants of all sizes to build exceptional teams, increase revenue, enhance operations, and exceed customer expectations. By combining our profound knowledge of the restaurant industry with advanced cloud-based software and top-tier hardware, we provide an intuitive all-in-one solution. Join us on our mission to empower the restaurant community to surpass customer expectations, pursue their passion, and thrive.

    Ready for a new opportunity?

    Toast is expanding rapidly, opening up an exciting position in our Bangalore R&D center. We are looking for a Software Engineer-I to join our quality enablement platform team, focusing on developing, improving, maintaining, and supporting test frameworks and infrastructure.

    As part of Toast's Technology Foundations group, you will work in a centralized team dedicated to enhancing selenium/appium-based frameworks, test infrastructure, continuous testing, and addressing test automation challenges to support various business areas. We are seeking an engineer who is dedicated to quality and automation, with practical experience in Java + Kotlin, as well as testing tools like Junit, selenium, Appium, Rest Assured, etc. We also encourage candidates to explore other tools like Playwright, Espresso, XCUItest, among others.

    If you are eager to create scalable and reusable automated testing solutions that will boost the productivity of multiple engineers daily, while tackling the challenge of delivering high-quality and innovative test automation products, then this role at Toast is perfect for you.

    About this role* (Responsibilities)

    • Passionate about developing, improving, and expanding automated testing solutions.
    • Work collaboratively with SDETs, QAs, and development engineers to refine requirements, designs, and solutions.
    • Collaborate with the Test Infrastructure team and automation colleagues to solve issues, exchange knowledge, and adopt best practices.
    • Strong problem-solving and debugging skills to support teams.

    Do you have the right skills? (Requirements)

    • 2+ years of solid software engineering experience in Java, Kotlin, and shell scripting.
    • Hands-on experience in writing Web and API tests.
    • Passion for designing scalable automation solutions.
    • Knowledge of Test Infrastructure, specializing in cloud tools such as Docker, ECS, ECR, jFrog, Kubernetes, GitHub actions, Jenkins, etc.
    • Excellent written and verbal communication skills, as well as teamwork abilities.
    • A growth mindset focused on continuous learning and development.
    • Good understanding of SDLC and QA processes.

    Our Tech and Test Stack

    Tech Stack:

    • Toast Mobile Android POS app developed in Java & Kotlin.
    • Core backend services in Java & Kotlin using REST and GraphQL architectures.
    • React SPAs utilizing Tailwind, GraphQL, and Storybook.
    • PostgresQL and Dynamodb as primary databases.
    • Pulsar, Camel, and RabbitMQ for message-oriented integrations.
    • iOS and Android native applications.

    Test Frameworks:

    • In-house testing framework integrated with Appium and Selenium for comprehensive end-to-end test automation on Toast web and mobile platforms.
    • Utilize various tools like Espresso, XCUITest, PACT, JUnit, and others for efficient component testing.
    • Use RESTAssured and different client libraries for seamless API automation.
    • Gatling and JMeter for performance testing.

    We are Toasters

    Diversity, Equity, and Inclusion are fundamental to our success recipe. At Toast, our employees are our secret sauce. When they thrive, so does Toast. The restaurant sector is incredibly diverse, and we celebrate and embrace this diversity. We believe that authenticity, inclusivity, respect, trust, and humility are key to achieving our objectives. By embedding inclusive principles and diversity into our company, we provide equal opportunities for everyone and enhance our industry-leading capabilities.

    Ready to make a change? Apply today

    Toast is dedicated to ensuring an accessible and inclusive recruitment process. As part of this commitment, we strive to offer reasonable accommodations for individuals with disabilities to facilitate their participation in the hiring process. If you require assistance to access the job application or interview process, please reach out.



  • Nike Karnataka, India

    Rejoignez l'équipe NIKE, Inc. · Loin de se contenter d'équiper les plus grands athlètes mondiaux, NIKE, Inc. explore les potentiels, abolit les frontières et repousse les limites du possible. L'entreprise recherche des personnes capables d'évoluer, de réfléchir, de rêver et de cr ...


  • Mercedes-Benz Bengaluru, India

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:InfotainmentGesellschaft:Mercedes-Benz Research and Development India Private LimitedStandort:Mercedes-Benz Research and Development India, BangaloreStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MER1O ...

  • Trellix

    Software Engineer

    2 weeks ago


    Trellix Bengaluru, India

    Software Development Engineer in TestApprentice- HRCustomer Success Engineer ApprenticeResearch ScientistBizops ApprenticeProduct Manager, Customer SuccessSr Software Development Engineer ,Data ProtectionSenior Software QA EngineerCustomer Success Manager, Public SectorCustomer S ...

  • Altair Engineering

    Software Engineer

    3 weeks ago


    Altair Engineering bangalore, India

    Transforming the Future with the Convergence of Simulation and Data · Job Title: Software Engineer/Sr. Software Engineer · Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich fea ...

  • MRI Software

    Software Engineer

    2 weeks ago


    MRI Software Bengaluru, India Full time

    UI Framework: Blazor; ExtJS · Database: Microsoft SQL Server/Azure SQL · Job Title: . Net Developer · HR Job Title: Software Engineer II/III · Location: Bangalore · MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. · As a Softwa ...

  • Squareroot Consulting Pvt Ltd

    Software Engineer

    3 weeks ago


    Squareroot Consulting Pvt Ltd Bangalore, India permanent

    Role: Software Engineer- Distributed Systems · Location : Bangalore, India · Experience : 5+Yrs · Compensation : 45 to 75 L.p.a + ESOPS · - Like open source? So, do we: Our engineers are active open source contributors. · - If you like distributed systems, then you'll love to her ...

  • Aissel Technologies

    Software Engineer

    3 weeks ago


    Aissel Technologies Bengaluru, India

    About Aissel · Aissel Technologies is a Software Technology Solutions and Business Research company. Our enterprise-class software solutions cater to the business intelligence needs of industry leading healthcare companies. · Job Description · We are excited to welcome talented a ...

  • TE Connectivity

    software engineer

    3 weeks ago


    TE Connectivity bangalore, India

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview · Designs, develops and tests software systems or applications for software enhancements and new product ...

  • PowerSchool

    Software Engineer

    3 weeks ago


    PowerSchool bangalore, India

    Overview · This position, under the general direction of the Lead and/or Manager, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software. This role will implement, code, build, and test new features, maintain existing ...

  • Arista Networks

    Software Engineer

    2 weeks ago


    Arista Networks Bengaluru, India

    Arista Networks is the leader in software driven networking solutions for today's largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carr ...

  • Talent Socio

    Software Engineer

    3 weeks ago


    Talent Socio bangalore, India

    We are looking for Software Engineers with experience building scalable and reliable cloud native services. · As a Software Engineer, you will be working on the development of our client's state-of-the-art AI platform that is used by our clients in some of the most critical areas ...

  • QSC

    Software Engineer

    3 weeks ago


    QSC bangalore, India

    Overview · The Software Engineer will work with an experienced team of software, firmware, and hardware engineers to develop our Q-SYS platform. Q- SYS is a fast growing, award winning, software and hardware platform built on cutting-edge audio, video and control products. This ...

  • The Nielsen Company

    Software Engineer

    3 weeks ago


    The Nielsen Company bangalore, India Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embar ...

  • Nielsen

    Software Engineer

    2 weeks ago


    Nielsen Bengaluru, India

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embar ...

  • The Nielsen Company

    Software Engineer

    3 weeks ago


    The Nielsen Company bangalore, India Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embar ...

  • Trellix

    Software Engineer

    1 week ago


    Trellix Bengaluru, India

    Channels Program ManagerCustomer Success Engineer ApperenticeSenior Customer Success ManagerCustomer Success Engineer ApperenticeCustomer Success Engineering - ApprenticeInternEDR Detection EngineerSolutions EngineerCustomer Success Manager - Poland (German Speaking)Industrial Se ...

  • PITCS (Poonam IT Consulting Services Pvt. Ltd)

    Software Engineer

    3 weeks ago


    PITCS (Poonam IT Consulting Services Pvt. Ltd) bangalore, India

    Designation – Software Engineer ((Software Development – Classical AUTOSAR)) · Experience – 2 to 4 Years · Location – Bangalore · Salary – Upto 12.5 LPA · Requirements: · • Experience in Autosar BSW (Mandatory) · • Minimum 3+ years of experience in Automotive electronics ...

  • Rubrik

    Software Engineer

    3 weeks ago


    Rubrik Bengaluru, India

    Job Summary · About the Role · Site Reliability Engineers at Rubrik are systems/software engineers who ensure that Rubrik's infrastructure services run smoothly and have the capacity for future growth · Responsibilities · As a Site Reliability Engineer, you will be responsible ...

  • Trellix

    Software Engineer

    1 week ago


    Trellix Bengaluru, India

    Channels Program ManagerCustomer Success Engineer ApperenticeSenior Customer Success ManagerCustomer Success Engineer ApperenticeCustomer Success Engineering - ApprenticeInternEDR Detection EngineerSolutions EngineerCustomer Success Manager - Poland (German Speaking)Industrial Se ...

  • HireGenie

    Software Engineer

    3 weeks ago


    HireGenie Bangalore, India

    Overview : · Job Title : Software Engineer · Job Summary: Hiring a Software Engineer with 2-6 years of expertise in designing, developing, and maintaining computer software to work in a Bangalore-based, Series A, well-funded footwear brand founded by international shoe experts fr ...