Senior Automation Tester (JavaScript)
Remote in Colombia
Automated Testing in JS
& 14 others
We are looking for a Senior Automation Tester skilled in JavaScript to join our quality assurance team. You will be responsible for architecting and implementing automated testing frameworks that ensure software reliability and performance. Join us to contribute to scalable testing solutions and collaborate closely with cross-functional teams.
Responsibilities
- Work jointly with test managers and product owners to define testing strategies for new software features
- Interpret requirements, acceptance criteria, and technical docs to develop thorough test scenarios and scripts
- Create, implement, and run automated tests covering functional and non-functional software requirements
- Establish and carry out comprehensive API testing to verify endpoint accuracy, security, and performance
- Build and sustain component-level test suites using mocks and contract testing to validate modules independently and within system integration
- Conduct performance and load testing to measure system capacity, responsiveness, and stability under diverse loads
- Detect, log, and report bugs with detailed reproduction steps and supporting data
- Collaborate with developers, DevOps, and engineering teams to prepare for and test upcoming functionality changes
- Develop and maintain reusable automated test frameworks and scripts targeting API, component, performance, and reliability testing
- Integrate automated testing into CI/CD pipelines, incorporating quality gates for test coverage and stability
- Engage with developers, product owners, designers, and stakeholders to clarify requirements and confirm implementation
- Maintain organized, traceable test documentation using tools like Xray, Jira, Confluence, and Git, ensuring alignment with acceptance criteria
- Identify risks early, escalate critical issues, and suggest corrective actions to guarantee high-quality software delivery
- Participate actively in Agile meetings such as daily stand-ups, sprint planning, retrospectives, and backlog grooming
Requirements
- Proven experience of at least 3 years as an Automation Tester with practical skills in designing and executing automated tests
- Proficient in JavaScript and Node.js for test script and framework development
- Hands-on experience using Playwright for end-to-end web application testing
- Familiar with Grafana k6 for conducting performance and load testing
- Strong ability to create detailed test cases and scripts for thorough test coverage
- Expertise in Web Service and API testing to assess functionality, security, and performance
- Fluent English communication skills at B2 level or higher, with experience in client interactions to clarify requirements and provide updates
Nice to have
- Familiarity with Docker for containerized testing setups
- Understanding of functional testing techniques to ensure software behaves as expected
- Experience using GitHub Copilot to assist in test script creation
- Knowledge of Grafana for performance monitoring and analytics
- Basic exposure to Python scripting
- Experience with WireMock for API simulation during tests
- Working knowledge of the Xray Jira plug-in for managing testing artifacts