Senior Automation Tester (JavaScript)
Remote in Colombia
Automated Testing in JS
& 14 others
We are seeking a Senior Automation Tester proficient in JavaScript to join our testing team. This role focuses on designing and executing automated test strategies to ensure software quality and reliability. The ideal candidate thrives in collaborative settings and is committed to building scalable and efficient testing solutions.
Responsibilities
- Partner with test managers and product owners to establish test plans and approaches for software features
- Review detailed requirements, acceptance criteria, and technical documents to create comprehensive test scenarios and scripts
- Develop and run automated tests for functional and non-functional software aspects
- Conduct API testing to validate endpoint accuracy, security, and performance
- Maintain component-level test suites using mocks and contracts to verify module functionality independently and integrated
- Organize and execute performance and load tests to measure scalability and stability
- Detect, log, and report defects with clear reproduction steps and evidence
- Work closely with developers, DevOps, and engineering teams to prepare and test upcoming changes
- Create and maintain automated test frameworks and scripts to improve testing efficiency and coverage
- Incorporate automated tests into CI/CD pipelines with quality gates assessing coverage and reliability
- Communicate effectively with developers, product owners, designers, and stakeholders to clarify requirements and verify implementations
- Keep accurate, traceable test artifacts in tools like Xray, Jira, Confluence, and Git repositories
- Identify risks proactively, escalate critical issues, and propose solutions to ensure timely software delivery
- Engage in Agile ceremonies such as daily stand-ups, sprint planning, retrospectives, and backlog grooming
Requirements
- At least 3 years of Automation Testing experience with hands-on skills in automated test design and execution
- Strong command of JavaScript and Node.js for developing automation scripts and frameworks
- Experience with Playwright for end-to-end testing of web applications
- Familiarity with Grafana k6 for performance and load testing
- Ability to write detailed test cases and scripts to ensure full test coverage
- Expertise in Web Service and API testing for functionality, security, and performance
- Excellent English communication skills (B2+ level) with experience in client-facing communication to clarify requirements and provide updates
Nice to have
- Experience using Docker for containerized testing environments
- Understanding of functional testing techniques to verify application behavior
- Familiarity with GitHub Copilot to enhance test script development
- Knowledge of Grafana for performance monitoring and analysis
- Basic exposure to Python scripting
- Experience with WireMock for API simulation in tests
- Working knowledge of the Xray plug-in for Jira to organize test artifacts