logo
Careers > Software Engineer - QA
Last modified 11/14/2022 9:09:25 AM

Software Engineer - QA

Permanent
Kayzen
Bangalore, India

QA Engineer
(m/f/d)

Bangalore, Remote

๐ŸŒŸTestimony from the team๐ŸŒŸ (More from our Career Page here ๐Ÿ˜„)

Mauricio- We have a super strong-learning culture here. At Kayzen people share their knowledge proactively and engage in several discussions just for the sake of knowledge sharing.

Shantanu (Data Scientist) - Having been part of Adtech for the last few years, I always think the industry needs more transparency. Kayzen is on it!

________________________

About Kayzen
Kayzen is the future of mobile marketing โ€” building software that allows mobile app developers to connect with their users. We are a B2B SaaS platform that allows companies to run mobile programmatic marketing in-house.
Programmatic marketing, put simply, is the process of automating the buying and selling of digital ads in real-time. Programmatic in-housing takes this one step further by allowing advertisers to fully own the technology stack and skills required in this process.
Programmatic in-housing is still in its early days of adoption in the mobile advertising market. This is where we have impact!

The Team

The Platform Engineering team owns the Real-time bidding (RTB) platform, a Real-time budget system, Real-time event processing, Stream data processing engine and multiple other complex large-scale distributed components and data pipelines. We work closely with data scientists, data analysts, product and business teams.

Responsibilities

  • Develop, Execute and maintain test automation scripts using Python

  • Work with Big data pipelines for data profiling and sanity

  • Perform data verification and automate the validation from DB sources and Hadoop Environment and data workflows.

  • Develop tools to implement ETL in the big data pipeline

  • Drive improvements in the existing automation framework to improve reporting, quality and maintainability.

  • Debug and troubleshoot issues within the Platform engineering ecosystem

  • Provide all stakeholders with appropriate regression reports in a timely manner

  • Work comfortably in a collaborative, agile environment, and be excited to learn

Requirements

  • 3+ yrs experience in the development of automated test suites in Python

  • Proficiency with Python is a must. Hands-on experience in building test suites and test scripts using Python

  • Degree in Computer Science or a related field.

  • Experience working with Big data pipelines automation testing. (Big data technologies Hadoop, Spark & data analytics testing)

  • Experience with relational SQL, columnar stores like Clickhouse

  • Experience working with Docker containers

  • Experience working with Data Driven, Keyword Driven Test frameworks

  • Strong debugging and troubleshooting skills

  • Experience working in Linux/Unix environment

  • Strong understanding of Software quality testing and Software development cycle

  • Hands-on Experience in Automating Backend Application, RESTful services 

  • Experience supporting and working with cross-functional teams in a dynamic environment.

  • Experience working in an Agile environment

  • Experience with version control systems such as Git

  • Self-starter attitude with a goal-driven mindset

  • Ad-tech, marketing-tech experience is a big plus

What do we offer?

  • Exceptional career growth and learning opportunity

  • A unique opportunity to be part of an experienced team of industry experts and entrepreneurs who bring massive change to the Adtech market

  • A high degree of responsibility and independence

  • Direct, day-to-day work experience with the management

  • A fun, driven, and multinational team located across Germany, India, Argentina, Ukraine, Turkey, the UK and soon more countries

  • A flexible work-from-home arrangement

  • A 500-dollar home-office setup budget

  • A 1000-dollar annual learning and development budget

Powered by Hello Talent