Software Development Engineer in Test
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Software Development Engineer in Test to join our team at Kayzen. As a key member, you will contribute to our scalable systems and programmatic user acquisition platform.
Responsibilities
- Own the end-to-end testing of the data pipeline and platform setup, and establish best practices.
- Write specialized testing tools for our software platform.
- Create the necessary automation library and framework.
- Contribute to our company’s performance and scalability testing efforts.
- Ensure the health of the platform by implementing necessary checks and balances.
- Drive meetings and new initiatives and innovation.
- Participate in day-to-day QA activities.
Requirements
- BS/MS degree in Computer Science, Engineering, or a related subject.
- At least 4+ years of full-time job experience involving setup of virtual environments, writing scripts to test data pipelines, and automation of repetitive test tasks.
- Proficiency in working in Unix/Linux based environments.
- Knowledge of API best practices and experience working with SOAP, REST, or similar technologies is advantageous.
- Experience in test automation with programming/scripting preferably in Java and/or Python.
- Expert in at least one structured programming language.
- Prior experience in building test automation frameworks from scratch.
- Experience in manual testing processes and related tools.
- Exposure to MySQL or any other SQL database.
- Experience in REST API automation.
Nice to Have
- Experience in Docker.
- Prior experience in maven.
- Prior experience in REST Assured.
- Prior experience of doing test automation for Microservices.
- Prior experience in CI tools like Jenkins or CircleCI.
- Exposure to performance testing.
We Offer
- An opportunity to work for mobile advertising companies in the Ad Tech space.
- Valuable insights into mobile marketing, entrepreneurship, and a high impact on shaping the expansion and success of Kayzen across the globe.
- Opportunity to be responsible for and manage your own projects.
- Work directly with decision-makers and have an impact in the organization.
- Experience an excellent learning culture.
- Be part of a fun, international team of outstanding talents.
- Enjoy a competitive remuneration package and much more!
About the Company
Kayzen powers the world’s best mobile marketing teams to take programmatic in-house. Built on the three key pillars of performance, transparency, and control, Kayzen is a software platform which enables leading app developers, agencies, and entrepreneurs to run programmatic user acquisition, retargeting, and upper funnel campaigns in-house. With engineering teams across Berlin and Bangalore, we work on some of the most complex problems in ad-tech building scalable systems listening to 60bn daily ad requests from 1bn+ unique users worldwide. Kayzen platform is based on a sophisticated network of microservices accessible via API and elegant user interface.
Website: www.kayzen.io
Jobs: https://kayzen.io/jobs.html
Want to know more?
Article
Article
Article
Interested? Write to us at talent(@)kayzen.io
© Kayzen. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.