QA Automation Test Engineer

Delphix   •  

Redwood City, CA

Industry: Technology


5 - 7 years

Posted 171 days ago

This job is no longer available.

About Delphix
Delphix is fundamentally changing the dynamics of how companies manage and consume data. Fortune 500 companies depend on the Delphix Data Platform to achieve 100x performance boost for application acceleration, 10x faster migration to the cloud and 10x increase in security of their most sensitive data. With offices around the world, Delphix is comprised of some of the brightest minds in tech, each of whom believe in the power of data to help accelerate the pace of discovery and better the way we live.
At Delphix, we are solving hard technical problems, have great mentorship, and have an amazing engineering-driven culture. Delphix Engineering is a team of extraordinary Computer Science problem-solvers who don’t just code: they drive end-to-end product strategy and delivery. Engineers are empowered to fundamentally drive the future of the company. We’ve built a culture where everyone voices good ideas and feels a sense of ownership over what the team builds. Engineers have the freedom to identify customer problems, articulate solutions, and drive end-to-end execution of projects and strategy. Our team is built to mentor and support engineers in their growth as innovators and leaders. Our processes and leaders help others find and establish ownership of new projects, technical areas, and key product strategies. Delphix engineers are passionate in their pursuit of new opportunities to learn and grow and relish the opportunity to share their knowledge and experience with others.
At Delphix, quality comes first, and our QA team is the guardian of that quality. The QA team partners closely with project teams to define and execute test plans early in the development process. QA engineers at Delphix are well-versed in writing test automation in Python - from automating routine tests to building a robust automationinfrastructure for scale and reliability.

Key Responsibilities

    • Analyze proposed and current features and workflows to identify high-risk areas and
    • Design a test strategy and write a detailed test plan and test cases
    • Design and implement test automation in Python, and plan the work required to achieve this, including estimating the schedule
    • Monitor and maintain test automation, across multiple platforms and configurations
    • Run manual testing as required
    • Communicate results to multiple groups, as required


      • 5+ years experience in Quality Assurance.
      • 3+ years experience in object-oriented programming and scriptinglanguages
      • Ability to think clearly and articulate your vision to others of varying technical comprehension
      • Fluent in Python and Linux

Great, but not required

    • Experience mentoring and helping to strengthen teams
    • Experience with other virtualization platforms such as VMware and KVM
    • Experience in system administration
    • Experience working with enterprise softwareUnderstanding of Database Technologies and/or experience using Oracle, Microsoft SQL Server, Sybase, etc...
    • Experience working directly with customers on requirements as well as debugging and customization
    • Previous experience writing automation frameworks in Python
    • Deep understanding of file systems and operating system