Skip To Main Content
backBack to Search

Senior Automation Tester in JS

Remote in Argentina,
& 3 others

We are seeking a skilled and motivated Senior Automation Tester with expertise in JavaScript to join our team. As a key member of the Quality Assurance team, you will be responsible for creating, executing, and maintaining both manual and automated test cases to ensure the delivery of high-quality software. Working closely with cross-functional teams, you will help define test strategies, identify issues, and drive improvements in the testing process for new features, enhancements, and bug fixes.

Responsibilities
  • Design, develop, and maintain automated test scripts to ensure the quality and reliability of software
  • Collaborate with developers, product managers, and other stakeholders to define test requirements and ensure alignment with project goals
  • Execute manual and automated tests to identify defects, inconsistencies, and performance issues
  • Analyze test results, document defects, and work with the development team to resolve issues
  • Develop and maintain comprehensive test plans, test cases, and test data
  • Ensure code quality by integrating testing into the CI/CD pipeline and monitoring code coverage
  • Conduct API testing to validate backend functionality and ensure seamless integration with front-end systems
  • Provide timely and detailed reports on testing progress, metrics, and outcomes to stakeholders
  • Mentor junior team members and contribute to the continuous improvement of testing practices and processes
  • Stay up-to-date with the latest testing tools, techniques, and industry trends to improve testing efficiency and effectiveness
Requirements
  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field
  • Minimum of 3+ years of experience in software testing, with a focus on automation
  • Hands-on experience with code management tools like Git
  • Proven expertise in setting up testing frameworks using Playwright or similar tools
  • Professional experience with Azure DevOps, including Azure Test Plans and Pipelines
  • Proficiency in setting up local environments for development and testing purposes
  • Strong experience with TypeScript and JavaScript for automation scripting
  • Proficient in creating, executing, and debugging API tests using Postman
  • Experience in creating and maintaining performance tests using K6 or similar tools
  • Familiarity with ticket-tracking tools such as Jira
  • Knowledge of code coverage and continuous integration tools
  • Experience working in an Agile/Scrum environment with distributed teams
  • Strong understanding of the relationship between front-end user experience and back-end database operations, with the ability to compare and validate data points
  • Excellent problem-solving skills and the ability to work on complex technical issues
  • Fluent English communication skills (written and spoken) at a B2 level or higher
Nice to have
  • Experience with performance and load testing of web applications using JMeter
  • Familiarity with GraphQL for API testing and validation
  • Knowledge of Node.js for backend testing and automation development
  • Exposure to advanced testing methodologies and tools beyond the listed requirements
  • Participation in open-source or community projects related to test automation
  • Experience with cloud-based testing infrastructure or tools