TakeOff

Software Developer Engineer in Test

Pune, India
Kubernetes Python GCP Clojure Go React Java
Description

Have you ever wanted to be on the ground floor of a well-funded, rapidly growing global startup that is disrupting the grocery industry? We are a dedicated team of professionals with a passion for grocery and who help grocers thrive by making sure our team at Takeoff thrives. Our core values are what drive our decisions every day. We foster an accessible, approachable, and supportive environment and work together to reach new milestones and motivate each other towards excellence. Our team is on a mission to transform the grocery industry for the better.

Are you looking to make an impact daily and help us disrupt a 100 year old industry?  If so, please continue reading!

Takeoff Technologies, a Massachusetts-based tech company, is the creator of the world�s first automated micro-fulfillment center (MFCs) that transforms the way people access groceries. Our solution provides retailers with the most cost-efficient way to fulfill their online grocery orders, using automated, hyperlocal micro-fulfillment centers.

As a Software Development Engineer in Test, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of solid, in-depth knowledge of Quality Assurance, as well as knowledge of object-oriented design principles. 

You will need to define automation strategy and automation cases and design tools for unit, functional, and performance testing in a programmatic manner. In addition, you will also have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team�s speed, quality, and efficiency.

If you enjoy broadening your technical skills, building new tools, and working in an environment that thrives on creativity, experimentation, and innovation, then this is the job for you!

*This is a hybrid role where some time can be spent in our Pune office and some time working remotely.

Requirements:

  • Bachelor�s degree in Computer Science or related field
  • 3+ years of experience as an SDET, developer, or strong Automation Engineer
  • Proficient in OOO design and development using Python
  • Proven experience creating automation frameworks and tools to support test automation
  • Experience with Computer Science fundamentals in data structures, algorithms, and complexity analysis
  • 3+ years of experience working with cloud technologies (GCP preferred)

Preferred Qualifications:

  • Experience with QA concepts and methodology.
  • Experience working in a UNIX/Linux environment and utilizing virtual machines
  • Knowledge of industry-standard test automation tools and experience developing product test harnesses
  • Experience mentoring/training the engineering community on complex technical issues
  • Experience working closely with development and business teams.
  • Excellent communication, collaboration, reporting, analytical, and problem-solving skills
  • Debugging/troubleshooting experience on performance and stability tools
  • Experience with Continuous Integration

Our tech stack:

  • Back-end, Clojure and Python (started migration to new tech stack: Go and Python)
  • Front-end/Mobile app using React/React JS
  • The legacy test framework is in Java (might require some knowledge of Java to migrate tests into a new framework with a new tech stack)
  • Moving towards a cloud-native (GCP) architecture leveraging Go and Python
  • Moving testing framework from Java to Go (mostly unit tests and contract tests) and Python
  • NoSQL and RDBMS databases
  • Github for source code storage and Jenkins for builds
  • GCP hosting with Kubernetes
  • Confluence for documentation and JIRA for bug tracking

 

#LI-KK1

#LI-Pune

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers