Sr QA Automation Engineer - Distribution
Remote (United States)
Full Time Senior-level / Expert USD 135K - 201K
- Remote-first
- Website
- @anacondainc 𝕏
- GitHub
- Search
Anaconda
Democratize AI innovation with the world’s most trusted open ecosystem for data science and AI development.About Anaconda
Be at the center of AI
With more than 45 million users, Anaconda is the most popular operating system for AI providing access to the foundational open-source Python packages used in modern AI, data science, and machine learning through a seamless platform. We pioneered the use of Python for data science, championed its vibrant community, and continue to steward open-source projects that make tomorrow’s innovations possible. Our enterprise-grade solutions enable corporate, research, and academic institutions around the world to harness the power of open source for competitive advantage, groundbreaking research, and a better world. To learn more visit https://www.anaconda.com.
Here is what people love most about working here: We’re not just a company, we’re part of a movement. Our dedicated employees and user community are democratizing data science and creating and promoting open-source technologies for a better world, and our commercial offerings make it possible for enterprise users to leverage the most innovative output from open source in a secure, governed way.
Summary:
Anaconda is seeking a skilled Senior Python Developer with QA expertise to join our rapidly growing Anaconda Distribution team. In this role, you will test python packaging, write unit tests, conduct code reviews, and work across multiple platforms. Your primary responsibilities will include testing conda packages for security vulnerabilities, maintaining Python-based test frameworks, and ensuring the reliability of our distribution’s core components. This position offers an excellent opportunity to apply your QA expertise within the Python and open-source ecosystem while developing automation solutions to enhance testing efficiency and improve quality assurance across our distribution offerings.
What You’ll Do:
- Develop and maintain automated tests to validate conda package functionality, stability, and performance, including end-to-end tests for the Anaconda Distribution
- Build, test, and verify package integrity within CI/CD pipelines, ensuring fast and reliable releases of conda packages
- Drive continuous improvement of the QA automation stack, including Web, CLI, and API automation, to support the diverse needs of our distribution team
- Write unit tests, and perform code reviews for developers
- Analyze test results, troubleshoot flaky tests, and raise defects in Jira with clear, actionable information
- Collaborate with the packaging team to ensure new and updated conda packages are thoroughly tested before release
- Integrate CVE curation processes into QA workflows, monitoring vulnerabilities and ensuring appropriate resolutions
- Participate in daily Scrum activities, sprint demos, planning, and retrospectives, contributing ideas to improve team processes continuously
- Foster a culture of knowledge sharing by organizing technical sessions and promoting collaboration across teams
What You Need:
- 8+ years of experience creating robust and reliable automation scripts for applications and packages, especially API and CLI
- Strong background in Python development and familiarity with building conda packages, including packaging workflows and environment management
- Experience with writing Python unit tests and performing code reviews
- Experience with Linux command line and scripting languages for test automation and build processes
- Working knowledge of CVE curation, security vulnerability scanning, and resolution best practices
- Hands-on experience with test automation tools like Playwright + Python + pytest is a plus
- Proven expertise in CI/CD pipelines (we use GitHub Actions)
- Demonstrated experience in delivering product features within Agile or Scrum teams
- Willingness to learn new technologies, frameworks, and workflows to improve the QA landscape
- Knowledge of databases to support testing, troubleshooting, and automation processes effectively.
- You embody our values of Clarity, Care and Candor
- You care deeply about fostering an environment where people of all backgrounds and experiences can flourish
What Will Make You Stand Out:
- Expert-level experience in Python, Packaging, and automation architecture
- Strong Proficiency in CI/CD pipelines especially using GitHub Actions
- Strong Proficiency in CLI (Command Line Interface) automation across Windows, Linux, and Mac
- Deep familiarity with conda package management and advanced packaging techniques
- Experience building automated testing practices from scratch
- Contributions to the open-source community (bonus if you maintain an open-source project)
- Experience working in a fast-paced startup environment
- Experience working in an open-source, AI, or data science-oriented company
Why You’ll Like Working Here:
- Unique opportunity to translate strong open-source adoption and user enthusiasm into commercial product growth
- Dynamic company that rewards high-performers
- On the cutting edge of enterprise application of data science, machine learning, and AI
- Collaborative team environment that values multiple perspectives and clear thinking
- Employees-first culture
- Flexible working hours
- 100% remote
- Competitive benefits
*FTE employees based on your region
The US base salary range for this role is $135,150-$201,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed in each job posting reflects the minimum and maximum target salaries for the position across all US locations.
Within the range, individual compensation is determined by various factors, including work location, job-related skills, experience, and relevant education or training. Your recruiter will provide more specific details on the salary range for your preferred location during the hiring process.
In addition to base salary, we offer a comprehensive benefits package that includes:
- Flexible Vacation Policy
- Medical, Dental, and Vision Insurance
- Short Term and Long Term Disability
- Paid Parental Leave
- Annual Remote Work and Wellness Stipend
- Employee Assistance Program and Mental Health Resources
Application deadline: There is no deadline; we accept applications on an ongoing basis.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Anaconda, Inc. (“We”, “Us”) are committed to protecting and respecting your privacy. This Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to Us, will be processed by Us in connection with Our recruitment processes. By clicking “Submit Application”, you acknowledge you have read our Privacy Policy and that Anaconda can retain your application data for up to 1-year, unless otherwise stated. For the purpose of the General Data Protection Regulation (“GDPR”) ”) and the version of the GDPR retained in UK law (the “UK GDPR”) the Data Controller is Vanessa Macilwaine.
Anaconda is an EEO/AA employer M/F/V/D.
Tags: Agile Anaconda APIs Architecture CI/CD GitHub Jira Linux Machine Learning Open Source Pipelines Playwright Privacy Python Research Scrum Security Testing
Perks/benefits: Career development Competitive pay Equity / stock options Flex hours Flex vacation Health care Home office stipend Insurance Medical leave Parental leave Salary bonus Startup environment Team events Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.