About the job Senior QA Automation Engineer - Remote Costa Rica
Job Title: QA Automation Engineer
Experience: 5+ years
Qualifications: Bachelors degree in computer science, Engineering, or related field
Job Summary:
We are seeking a skilled QA Automation Engineer to design and implement automated testing solutions to ensure the quality and reliability of our products. The ideal candidate will be responsible for creating and executing test automation scripts, collaborating with development teams, and ensuring that all aspects of the application are thoroughly tested.
Key Responsibilities:
Design, develop, and maintain automated test scripts for web, mobile, and API testing.
Collaborate with cross-functional teams to define test requirements and strategies.
Identify and report defects, and work with developers to resolve issues.
Perform functional, regression, integration, and performance testing.
Develop and maintain test automation frameworks and tools.
Ensure test coverage and documentation for all automation efforts.
Analyse results, generate test reports, and provide recommendations for improvements.
Stay up to date with new testing tools and test strategies.
Required Skills:
5+ years of experience in software testing and quality assurance.
Proficiency in one or more programming languages like Typescript, JavaScript.
Experience with automation tools and frameworks such as Puppeteer, Cucumber, Selenium, Appium, TestNG, or similar.
Strong understanding of CI/CD pipelines like Jenkins and DevOps practices. Familiarity with REST API testing and tools like Postman.
Experience with version control tools like Bitbucket and Git.
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.