Remote Senior Automation TesterJob Title:
Senior Automation Tester Opportunity
We are seeking a highly skilled Senior Automation Tester to join our Media & Entertainment team. As a key member of our team, you will be responsible for developing and maintaining automated tests for APIs, distributed systems, and data pipelines.
Main Responsibilities
* Develop and maintain automated tests for APIs, distributed systems, and data pipelines using asynchronous patterns including asyncio event loop vs threading vs multiprocessing, Celery, and async job runners
* 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
Requirements:
* Proven experience in testing typical JSON REST APIs
* Conceptual understanding of testing a distributed eventually consistent web of services
* Basic understanding of TCP IP networking fundamentals including DNS HTTP requests and subnetting
* Ability to write and review unit tests using pytest
* Proficient in reading and writing basic SQL queries
* 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
If you have a strong passion for automation testing and want to work with a talented team then we encourage you to apply for this exciting opportunity.