We're sorry, but this job has been closed. See other open jobs at Bitcasa

Sr. QA Engineer - Python Automation

Mountain View, CA | QA / Support

Job Description

About Us

Bitcasa is the personal app that integrates infinite storage, sync, backup and share into your desktop and across all your devices.


Unlike other cloud-based storage solutions that simply copy your files to the cloud, Bitcasa gives you infinite storage.  In fact, our virtual storage model allows you to easily sync all your data across devices, instantly share large files with friends & family and provides a secure alternative to other online backup solutions.


You will never have to worry about your data again!

Senior QA Engineer – Python Automation

At Bitcasa the Sr. QA Engineer will accelerate delivery and improve the quality of the Bitcasa product. Your primary responsibility will be to design and develop functional automation test scripts in Python and to continually drive improvements in our unit, integration, API, and functional acceptance test coverage while working in Django, Python and JavaScript.  You will also work closely with our product management and development teams to develop domain expertise, understand customer issues, assess risk, and set automation priorities. You will also operate and master the test systems used to explore and validate the functional correctness and performance capabilities of the Bitcasa systems, infrastructure, and third party integrations.


 Job Requirements

  • Design and develop functional automation test scripts in Python
  • Work closely with software development to get unit tests extended, develop effective unit tests to validate correct operation of the software
  • Analyze and decompose complicated software systems and design appropriate test strategies
  • Discuss requirements and participate in architecture/design reviews with an emphasis on test automation strategy and enforcement of excellent coding standards
  • Refactor and extend our test automation frameworks and suites as necessary
  • Conduct test automation code reviews and evangelize test automation best practices to the entire engineering organization

Education and Work Experience

  • Strong experience with Python and any other object-oriented programming language
  • Ability to write effective and reliable automation scripts; and have experience in providing applicable feedback for code reviews
  • Experience developing and testing in multiple software environment
  • Bachelor’s Degree in Engineering or Computer Science required

Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »