
Sr. Software Developer in Test (Python)
- Cupertino, CA
- Permanent
- Full-time
- inimum Qualifications
- 5+ years experience programming with Python.
- 1+ years experience programming with Swift, ObjectiveC, or Scala.
- 4+ years experience conducting Unit, Integration and Regression tests.
- 3+ years experience working with CI/CD and adjacent tools (i.e. Jenkins).
- Strong Computer Science fundamentals (object-oriented design, data structures, algorithm design, and complexity analysis).
- Comfortable with Unix commands, experience writing shell scripts.
- Proven ability to gather and handle complex requirements and also to draft technical specifications.
- Experience bringing a software project from technical spec to production.
- Exceptional interpersonal/communication skills for collaborating and leading project across multiple teams.
- Bachelor degree in Computer Science, Engineering, Information Technology, or a related subject area, or the equivalent industry experience.
- Experience working with databases like Postgres and Cassandra.
- Experience working with Tableau or other data visualization tools.
- Experience with message/job queues like Kafka and RabbitMQ.
- Experience with DevOps and associated tools (Ansible, Splunk, Kubernetes).
- Experience working with Apple testing tools and platforms, such as xctest & XCUI.