FreshRemote.Work

Sr QA Automation Engineer - Distribution

Remote (United States)

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 …
This job isn't fresh anymore!
Search Fresh Jobs