Software Engineer in Test @ Dataiku
placeHybrid
attach_money $120,000
businessHybrid
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @dataiku.com
Recommended after applying
Job Details
Overview
Dataiku is The Universal AI Platform™ that empowers organizations by integrating no-, low-, and full-code capabilities to build analytics, models, and agents. As a Software Engineer in Test at Dataiku, you will ensure the delivery of high-quality products and enhance user experience.
Why Engineering at Dataiku?
Dataiku’s platform is available on-premise, cloud, or as a SaaS deployment. Our technology stack, including modern web technologies and big data integration, reflects our dedication to quality and innovation.
Responsibilities
- Develop advanced automated test suites covering various application levels.
- Create manual testing plans, strategies, and set priorities.
- Collaborate with developers to promote testable code delivery.
- Enhance existing test infrastructures using virtual machines, containers, and auto-provisioning.
- Mentor and assist new QA team members.
Technical Environment
Work with a modern stack including Angular/AngularJS, Python, Pytest, Selenium, Allure, Jenkins, AWS, and big data technologies (Spark, Hadoop, MPP databases, cloud services).
Hiring Process
- Initial call with Technical Recruiting.
- Peer interviews with team members.
- Take-home test to demonstrate skills.
- Debrief with the VP of Test Engineering.
- Final interview with the VP of Engineering.
Key skills/competency
- Automation
- QA
- Python
- Selenium
- Testing strategies
- CI/CD
- AWS
- Big Data
- Cloud Platforms
- Collaboration
How to Get Hired at Dataiku
🎯 Tips for Getting Hired
- Research Dataiku's culture: Understand their AI platform and values.
- Customize your resume: Highlight testing and automation expertise.
- Prepare for technical tests: Review Python, Selenium, and CI tools.
- Practice interview techniques: Focus on collaboration and problem solving.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and Pytest concepts.
circle
Practice Selenium automation tests.
circle
Understand CI/CD pipelines with Jenkins and AWS.
circle
Refresh basics of big data tools.
Behavioral Questions
circle
Describe collaboration with developers.
circle
Explain past test strategy experiences.
circle
Discuss handling testing challenges.
circle
Illustrate mentoring experiences in teams.
Frequently Asked Questions
What experience does Dataiku expect for a Software Engineer in Test?
keyboard_arrow_down
How is the hiring process structured for Dataiku’s Software Engineer in Test role?
keyboard_arrow_down
Is prior experience with big data technologies required at Dataiku?
keyboard_arrow_down
Can I apply for Dataiku's Software Engineer in Test role if I have remote work preference?
keyboard_arrow_down
What coding languages and tools are important for Dataiku’s testing role?
keyboard_arrow_down