Skip To Main Content
backBack to Search

Senior Automation Tester in JavaScript

Remote in Colombia

We are looking for a Senior Automation Tester in JavaScript to create and run automated test suites, ensuring software reliability and efficiency.

In this role, you will be essential in upholding software quality through comprehensive testing, defect tracking, and integration within CI/CD pipelines. Join us to leverage your automation expertise and grow your career in a dynamic environment.

Responsibilities
  • Partner with test managers and product owners to grasp test strategies and plans
  • Interpret requirements and acceptance conditions to develop precise test scenarios and scripts
  • Build, run, and maintain automated tests covering functional and non-functional software elements
  • Execute detailed API testing to verify endpoint accuracy and performance
  • Create and support component-level test suites using mocks and contract testing
  • Conduct performance and load testing to evaluate system scalability and reliability
  • Detect, document, and communicate defects with comprehensive reproduction instructions and logs
  • Collaborate closely with developers and stakeholders to refine requirements and validate solutions
  • Develop and update automated test scripts and frameworks enhancing test effectiveness
  • Embed automated tests into CI/CD workflows with quality gates monitoring coverage and standards
  • Keep test documentation organized and traceable in Xray, Jira, Confluence, and Git repositories
  • Identify potential risks early and propose mitigation to ensure timely delivery of quality software
  • Participate actively in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives
Requirements
  • Over 3 years of hands-on experience in automated testing using JavaScript and Playwright
  • Solid knowledge of API testing tools like Supertest and WireMock
  • Familiarity with performance testing utilizing Grafana k6
  • Practical experience with Docker and managing test environments
  • Strong skills in designing test cases and reporting defects
  • Good understanding of continuous integration and continuous delivery methodologies
  • Ability to interpret technical documentation and develop corresponding test scenarios
  • Effective communication skills for teamwork with cross-functional teams
  • Experience with version control systems such as Git
  • Understanding of Agile development practices
  • Upper-Intermediate proficiency in English (B2)
Nice to have
  • Familiarity with AI-assisted coding tools like GitHub Copilot
  • Experience with component-level testing using Docker Compose and TestContainers
  • Knowledge of Kafka and PostgreSQL for testing environments
  • Experience using Xray plugin within Jira
  • Python scripting skills for enhancing test automation