Senior Software Engineer, Test

Year    Remote, India

Job Description


Our time is valuable. We are all tired of waiting in line. With the convenience of online shopping and delivery services for every type of business everywhere, shoppers are demanding the same frictionless experience when it comes to shopping in a store. There's never been a more exciting time in retail for Zippin to deliver a cutting-edge shopping experience that will provide the highest level of service and anticipate the needs of shoppers. Zippin has developed the next generation of checkout-free technology enabling retailers to quickly deploy frictionless shopping in their stores. Zippin’s technology is being used by retailers on four continents to power checkout-free experiences in a wide variety of venues such as stadiums, offices, airports and train stations, convenience stores, hotels, convention centers and residential buildings. In August of 2021, we closed a $30 million Series B funding round with participation from new and existing investors including OurCrowd, Maven Ventures, Evolv Ventures and SAP. This new round brings Zippin’s total funding to more than $45 million. This round comes on the heels of significant progress we’ve made in recent months, including signing numerous new accounts, launching multiple new public checkout-free stores, and further solidifying their leading technology within the future of retail. We are seeking passionate Software Quality Engineers with a strong hands-on background in automation and framework development. You will have the opportunity to define quality engineering processes, automation and frameworks from scratch. This role will require hands-on coding into automation/frameworks.

Responsibilities

  • Architecting, designing, developing, maintaining and documenting automation and overall quality engineering.
  • Develop Test Automation Frameworks, enhance and add new capabilities.
  • Implement manual and automated test suites, Hands-on contribution towards automation of unit, integration and end to end tests.
  • Write clean, well-designed, well-tested, modular code following good software engineering practices.
  • Define processes and ownership of quality across the engineering.
  • Learn and understand complex systems and technical issues, exhibit strong analytical and troubleshooting skills.
  • Coach and mentor team members.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline.
  • 5+ years of professional software development in test experience.
  • Expertise in developing test automation frameworks, expert in automation tools & technologies.
  • Knowledge of API-level testing including but not limited to RESTful web service testing.
  • Experience creating comprehensive automated test suites, using APIs, tools, or scripting languages. (JUnit, TestNG, Selenium, javascript, RestAssured etc).
  • Proven experience identifying, replicating, and communicating bugs to appropriate team, and collaborating on a resolution plan.
  • Knowledge of distributed systems and software designs.
  • Excellent problem solving and analytical skills.

Nice Haves

  • Familiar working in a test driven development environment.
  • Experience in a dynamic (start up like) environment.
  • Strong passion for quality engineering and automation challenges.

Working at Zippin

We are a global and collaborative team, building a world class company and inspiring Zippiners to grow with us. We foster a consciously inclusive culture by empowering individuality and building a diverse brand people dream to be a part of. We love what we do and the people we do it with. Let’s know more than just what you have done. We want to know who you are, What are your passions and talents. Come build the future with us!

Our Vision

To be the operating system for the automated store.

Our Mission

Accelerate the world’s adoption of checkout-free stores.

Our Values

Zippin is a values-based organization. We have a culture shaped by a clear set of ground rules establishing a framework and principles for decision-making, behaviors and a sense of community.
  • Innovation - We have an ambitious vision, and any change, especially the zealous kind, requires big ideas.
  • Integrity - We trust each other, and that trust is the foundation on which our relationships both internally and externally are built.
  • Continuous Improvement - We see everything as improvable, and work at finding ways to do so, and enjoy moving toward our goals.
  • Accountability - Our teammates have intrinsic enjoyment in taking ownership and delivering on what they say they will.
  • Customer Focus - We care most about what benefits our customers - shoppers, retailers and partners.

Tech Stack at Zippin

With a diverse mix of in-store compute devices and backend services, our tech stack involves a broad range of technologies. Our edge compute stack is written in C++, Python, and Node.js, while our IOT sensors are built on custom firmware. Our cloud software runs primarily in Kubernetes across both GCP and Azure; we use Redis heavily for high performance messaging and caching, and MySQL, GCS, and BigQuery for storage. Our backend services are built using Python and C++, while our fullstack applications use React and Typescript. We build Android and iOS apps for shoppers and store crew members, and we provide APIs to retailers to interact with our ecosystem and write their own applications. We use a mix of open-source and homegrown cloud-native solutions to monitor and instrument our thousands of in-store IOT devices.

Our Culture and Benefits

Our employees and culture make Zippin a wonderful place to work. Our work environment provides the energy of a start-up along with competitive benefits such as remote working, flexible working environment, generous vacation and personal time, learning pathways, an inclusive work environment, career growth opportunities, health insurance for family and equity ownership possibilities. At Zippin, we believe in sharing success with all of our stakeholders and working together for all of our benefit. We believe in listening, collaborating and team based decision-making. Diversity of backgrounds and thoughts is of utmost importance to us. You can be your authentic self and be a contributing member of the team. Zippin is proud to be an equal opportunity employer. We're committed to fair hiring practices and a welcoming working environment. All candidates are considered for employment without regard to race, religion, ethnicity, age, gender, sexual orientation, gender identity or expression, national origin, medical condition, or socioeconomic status, belief, ancestry, or other applicable legally protected characteristics. We value our differences and we're excited to learn what you can add to our team.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2858814
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, India
  • Education
    Not mentioned
  • Experience
    Year