Senior QA Automation Test Engineer

Encora Logo

Encora

๐Ÿ“Remote - Costa Rica

Summary

Join Encora as a Senior QA Automation Test Engineer and contribute to the design, development, and maintenance of high-quality software solutions. Collaborate with cross-functional teams, lead technical projects, mentor junior engineers, and improve software development practices. You will write and maintain automated test scripts, design and implement test automation frameworks, and integrate automated tests into CI/CD pipelines. This remote position requires a Bachelor's degree in a related field, extensive software development experience, and advanced English skills. The ideal candidate will have over 5 years of experience in test automation and related technologies.

Requirements

  • Bachelorโ€™s degree in computer science, software engineering, or a related field
  • Extensive experience in software development with a focus on designing and building scalable applications
  • Professional/ Advanced English skills
  • More than 5 years experience in: Test case creation and execution on UI
  • Designing, creating, maintaining and updating Automation Framework
  • Fixing code issues on the Automation Framework and reporting issues of the product, constant communication with Dev Team and QA Team
  • Verify or validate fixes on different tickets (issues/improvements)
  • Starting the framework in cypress
  • Train team members on automation
  • Technologies: JavaScript, Docker, Bash, NodeJS, Linux, TestIM, Git, Jenkins, Jira, Splunk, Groovy, Cypress, Automation on those tools

Responsibilities

  • Write and maintain automated test scripts using tools like Selenium, Appium, Cypress, or JUnit to verify application functionality across different environments and browsers
  • Design and implement scalable and reusable test automation frameworks to streamline the testing process, improve efficiency, and ensure consistent results across testing cycles
  • Integrate automated tests into CI/CD pipelines (e.g., using Jenkins, Azure DevOps), ensuring tests run automatically with each code change and providing detailed reports on test results and any issues discovered

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.