Middle Automation Tester (JavaScript)
Remote in Colombia
Automated Testing in JS
& 14 others
We are seeking a Middle Automation Tester proficient in JavaScript to develop automated tests that guarantee software stability and quality. Your work will include comprehensive testing, defect reporting, and integration of tests within development cycles. Apply your expertise and advance your career in automation testing with us.
Responsibilities
- Collaborate closely with test managers and product owners to define test strategies and plans
- Examine requirements and acceptance criteria to establish test scenarios and scripts
- Create automated tests addressing functional and non-functional requirements
- Implement API testing to verify endpoint functionality and performance
- Craft component-level test suites using mocks and contracts
- Schedule and execute performance and load tests to assess system capacity
- Identify defects and document them with clear reproduction steps and logs
- Communicate effectively with developers and stakeholders to clarify requirements and confirm implementation
- Maintain and optimize automated test scripts and frameworks
- Integrate automated tests into CI/CD pipelines with quality gates and metrics
- Manage test artifacts in Xray, Jira, Confluence, and Git repositories
- Recognize risks and suggest mitigation measures to ensure timely software delivery
- Engage in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
Requirements
- At least 2 years of hands-on experience in JavaScript automated testing with Playwright
- Strong knowledge of API testing tools including Supertest and WireMock
- Experience with performance testing tools like Grafana k6
- Knowledge of Docker and test environment orchestration
- Competence in test case development and defect documentation
- Understanding of CI/CD workflows
- Ability to interpret technical documentation for test creation
- Effective communication skills for team collaboration
- Experience with Git version control system
- Familiarity with Agile development practices
- Upper-Intermediate English proficiency (B2)
Nice to have
- Experience with AI-assisted coding tools like GitHub Copilot
- Knowledge of component testing using Docker Compose and TestContainers
- Familiarity with Kafka and PostgreSQL for testing
- Experience with Xray plugin for Jira
- Python scripting skills for test automation