Superconductive’s mission is to revolutionize the speed and integrity of data collaboration. We are the team behind Great Expectations, the leading open source tool for data testing, documentation, and profiling. Data teams all over the world use Great Expectations to instrument and understand their data and machine learning infrastructure and systems.
About the role
This is an exciting time at Superconductive. We are building a SaaS product that helps teams adopt Great Expectations, a shared, open standard for data quality. The product provides a hosted solution with easy configuration and improved collaboration. With Great Expectations, teams can efficiently profile data, create and monitor data quality tests, and build shared dashboarding and monitoring capabilities for their organization’s data quality.
You will be expected to:
Work in an agile environment to maintain and improve the quality of the Great Expectations Open Source and Cloud products.
Build automated tests and test harnesses following best practices for project management and writing clear, efficient code.
Take initiative; proactively gather input from users and other key stakeholders, your observations, and collaboration with colleagues to improve Great Expectations.
Automate and improve testing infrastructure. Advocate for and support colleagues’ use of tests and testing infrastructure throughout the organization.
Develop and maintain testing environments for contributions and releases.
Collaborate with our developer relations team to design tests and their output that supports contribution from the open source community.
Produce clear, testable, documentation of features for external users, both in code and for our docs site.
Review user stories for clarity and testability, ensuring clear acceptance criteria.
Work as part of a small, remote team that is passionate about building great software.
Work confidently in python, and/or interact with a variety of data systems and testing tools, improving the codebase to ensure it is clear and easily approachable for external collaborators.
As part of Superconductive, you will also have opportunities to support the community and evangelize Great Expectations through conference talks, workshops, and blog posts, if you’d like.
Why join Superconductive?
Glad you asked!
5 years' experience with all phases of software testing including test planning, functional testing, regression testing, and designing test architecture.
Experience using python for development.
Experience architecting and leading innovative, complex web automation solutions.
Experience with test automation tools such as Selenium / Appium.
Experience with different automation testing frameworks, such as Jest, Jasmine, Mocha, Cucumber.js and Cypress.
Prior success doing QA as a member of an agile engineering team.
Experience testing all layers of a web application, including front-end, service layer, and back-end testing.
Demonstrated ability to estimate timelines, prioritize tasks, set and meet deadlines, and collaborate with a broader team
Passion for hands-on work, and building the team as well as the product
Robust grounding in principles of computer science and software design
Stand Out Attributes
Strong candidates for this role will have already had experience with B2B SaaS development, including frequent server-side iteration and experimentation; frequent deployments to production; and rapid development cycles.
Great engineering is more than just technical proficiency. We expect everyone to bring good ideas and habits, so that they can contribute to a collective culture of best practices. The best candidate will:
Have data in your blood. The more curiosity you have about a wide variety of data from all walks of life, the better.
Have technology in your heart, and a passion for continuous learning.
Communicate well—in writing, in person, and on Slack.
Commit to a culture of transparency, cooperation, and mutual support in the context of an entirely distributed team.
Superconductive Health, Inc. is an Equal Opportunity Employer. In compliance with Federal law and the Federal Acquisition Regulation (FAR) 22.1800, the selected candidate will be required to provide documentation that will verify their identity and eligibility to work in the United States.
Please note that while the position is remote, we currently require applicants to be located in the United States and cannot offer visa sponsorship at this time.