QA Engineer - Automation

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

BS in Computer Science or related technical discipline or equivalent work experience in Software QA., 6+ years of hands-on QA experience, focusing on web applications, mobile apps, and APIs., 4+ years of experience in QA automation, including test framework development and maintenance., Proficiency in both Spanish (advanced) and English (B2+) for effective communication..

Key responsibilities:

  • Develop and maintain automated test frameworks for continuous integration and delivery (CI/CD).
  • Design and execute non-functional tests, including accessibility, performance, and security testing.
  • Collaborate with cross-functional teams in an agile environment to ensure quality standards.
  • Create and manage bug reports, providing regular updates on testing progress and issues.

Job description

Who we are: 

We are a full-service agency & content studio dedicated to helping companies thrive through strategy, creativity, technology services, and human talent. We combine the latest technologies with innovative thinking to create outstanding digital solutions for our clients. 



Job purpose:

We are seeking a skilled QA Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining automated test frameworks that support continuous integration and delivery (CI/CD) across multiple environments. You will work closely with cross-functional teams in an agile setting to ensure the highest quality standards in functional and non-functional areas such as accessibility (ADA), security, and performance.



Job details:

  • Location: 100% Remote - Temporary Contract / Open to candidates based in Central America, Mexico, or Colombia.
  • Schedule: Monday to Friday, 8:00 AM to 5:00 PM CR Time Zone
  • Language Proficiency: Spanish advanced / English: B2+ reading, writing, and conversation.
  • Please note that this is a future opportunity; we’re preparing for potential openings in the coming months.



Key Responsibilities & Duties:

  • Develop, maintain, and improve test automation frameworks using established software development practices.
  • Design and execute non-functional tests including ADA, performance, and security testing.
  • Collaborate with cross-functional teams using Agile methodologies, actively participating in requirement analysis and design review sessions.
  • Perform technical testing such as API and database validations, writing and interpreting queries and analyzing data relationships.
  • Create, track, and manage bugs/defects and ensure timely resolution.
  • Design manual test cases for automated conversion, identifying and prioritizing candidates for automation to maximize test coverage.
  • Provide regular test reports, highlighting progress, issues, metrics, and risk assessments.
  • Estimate effort levels (LOE) for testing tasks and contribute to planning activities.
  • Document and maintain QA artifacts according to best practices in test automation and quality assurance.
  • Stay current with QA trends and tools, applying relevant insights to projects and mentoring team members.
  • Research and recommend effective QA automation tools, strategies, and practices.
  • Lead or support mentoring, coaching, and knowledge-sharing initiatives within the team.



Academic Background:

BS in Computer Science or related technical discipline or related field or equivalent work experience in Software QA.



Required Skills & Experience:

  • 6+ years of hands-on QA experience, with a strong focus on testing web applications, mobile apps, and APIs.
  • 4+ years of experience in QA automation, including test framework development and test suite maintenance.
  • Proven ability to design, maintain, and execute automated tests across web, mobile, and backend/API platforms.
  • Strong grasp of software engineering principles and agile development methodologies.
  • Solid experience working with relational databases, including writing and interpreting SQL queries.
  • Practical knowledge of CI/CD pipelines, with experience integrating automated testing into release workflows.
  • Proficiency with functional and non-functional testing, including performance, security, and accessibility testing.
  • Familiarity with test management and issue tracking tools, such as Jira.
  • Skilled in creating clear and comprehensive test documentation, including test plans, test cases, and test reports.
  • Ability to provide level-of-effort (LOE) estimates and prioritize testing tasks effectively.
  • Demonstrated ability to mentor and guide QA team members, fostering knowledge sharing and growth.
  • Strong analytical thinking and problem-solving skills, with a detail-oriented mindset.
  • Excellent communication skills, able to clearly articulate issues and solutions in a cross-functional team environment.
  • Curious, adaptable, and motivated to continuously learn and apply new tools and technologies.

Nice to Have:

  • ISTQB Foundation or other QA-related certifications are a plus.
  • Experience with testing applications in cloud environments.
  • Desirable knowledge on JavaScript
  • Desirable experience with test case management tools as Zephyr, Spira test or Xray



Core Competencies:

At our company, we believe that success is not just about technical proficiency but also how you work with others and approach challenges. As part of our team, you’ll be expected to demonstrate the following key competencies:



Cultivates Innovation:

  • Generates useful ideas that are new, better, or unique.
  • Introduces fresh perspectives on problems, moving beyond conventional approaches.
  • Challenges the status quo and pushes for continuous improvement.

Collaborates:

  • Works effectively with others across the organization to achieve common goals.
  • Earns the trust and support of colleagues by being open and communicative.

Manages Complexity:

  • Gather data from various sources to solve complex problems.
  • Weighs the pros and cons of different solutions and assesses risks and benefits.
  • Analyzes diverse information sources thoroughly before defining problems and implementing solutions.

Communicates Effectively:

  • Conveys messages clearly, compellingly, and concisely.
  • Shares helpful and timely information with team members across the organization.



How to apply: 

If you are excited about creating impactful solutions and working with a passionate team, please send your updated CV and and links to relevant projects through the form we have for this position on our careers page. 


Compensation$1400 - $1800 per month

Required profile

Experience

Spoken language(s):
SpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Collaboration
  • Communication
  • Problem Solving

QA Engineer Related jobs