
Remote Senior Automation Tester - Media & Entertainment
- Buenos Aires
- Autónomo
- Tiempo completo
- Build and maintain automated tests for APIs, distributed systems, and data pipelines.
- Collaborate with developers to ensure that testability is a primary concern in new features.
- Contribute to strategies for load, integration, system, and performance testing.
- Contribute to building observable systems, incorporating effective logging, monitoring, and alerting practices.
- Promote and enforce the use of logging metrics, alerts, and tracing to support observable systems that can be easily reasoned about and to find/fix issues.
- Collaborate on continuous integration (CI) improvements to catch issues earlier in the dev lifecycle.
- Develop and maintain modern, modular, type-annotated Python code.
- Proven experience in testing typical JSON REST APIs.
- Conceptual understanding of testing a distributed, eventually consistent web of services.
- Basic understanding of asynchronous patterns, including when to leverage
- asyncio/event loop vs threading vs multiprocessing, Celery, and async job runners.
- Ability to write and review unit tests using pytest.
- Proficient in reading and writing basic SQL queries.
- Basic knowledge of TCP/IP networking fundamentals, including DNS, HTTP requests, and subnetting.
- Experience with Docker and Kubernetes.
- Familiarity with cloud providers AWS, GCP, and OCI.
- Proficiency in using video testing tools such as Selenium, Playwright, or Cypress.
- Experience with performance testing tools like JMeter.
- Familiarity with Python annotations and type hints, mutability, and building Python modules in a larger app.
- Working knowledge of Go or Rust.
- Knowledge of CDN or Multi-CDN architectures.
- Experience with ABR streaming (adaptive bitrate streaming) concepts.
- Previous exposure to building observable systems: log aggregation, metrics pipelines, ETL processes.
- Experience in API orchestration within multi-CDN environments.
- Experience with Terraform or other infrastructure as code tooling.
- Experience working with distributed systems and designing fault-tolerant architectures.
- Advanced Oral English.
- Fully remote.
Python, Go, Rust, Testing, Automation, QA, APIs, Distributed Systems, Docker, Kubernetes, Selenium, Playwright, Cypress, JMeter, AWS, GCP, OCI, SQLTop Skills:
- Proficiency in using video testing tools such as Selenium, Playwright, or Cypress.
- Experience with performance testing tools like JMeter.
- Experience with automated testing for APIs, distributed systems, and data pipelines.
- Familiarity with Python.
- Experience with ABR streaming (adaptive bitrate streaming).
- Experience with observability tools (logging, monitoring, alerting).
- Experience with DevOps practices and tools like Docker and Kubernetes is required.
- Experience with continuous integration (CI) tools to catch issues earlier in the development lifecycle is also a requirement.
- The job vacancy is in the Media & Entertainment department. Candidates with experience working on projects or with companies in this industry are highly desirable.
- Candidates in Mexico, Costa Rica, Brazil, Colombia, or Argentina—in LATAM in general—can fill the role.
- Advanced Oral English.