Post Job Free
Sign in

Quality Assurance Analyst

Company:
Smash
Location:
Merced, San Jose, 10102, Costa Rica
Posted:
October 22, 2025
Apply

Description:

SMASH, Who we are?

We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States.

We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step.

We aim to find the perfect match. As agents, we pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent fast.

We purposefully move away from the “contractor” or “outsourcing” type of relationship. Our clients don’t want contractors or “just a service.” Neither does our talent.

Our Benefits:

Wellness Coverage

Remote Work

Birthday day off

Recognition and rewards system

Referrals Program

Business skill coaching

English classes for Smashers and relatives

Learning opportunities

This position is Remote to work with a US Company; you will require to have Citizenship or a work permit from Costa Rica to apply for this role.

Role summary

You will ensure the delivery of high-quality software solutions by designing and executing effective test plans. As a QA Analyst, you will collaborate closely with development teams to validate functionality, identify risks, and drive continuous improvement across systems and processes.

Responsibilities

Develop, maintain, and execute comprehensive test plans and test cases based on system requirements.

Evaluate software functionality to ensure business needs and quality standards are met.

Identify, document, and track defects using tools such as Jira.

Collaborate with developers, analysts, and stakeholders to resolve issues and improve release quality.

Conduct regression, functional, and integration testing across multiple environments.

Analyze root causes of issues to prevent recurrence and enhance testing efficiency.

Continuously improve QA methodologies, test coverage, and automation practices.

Contribute to team knowledge sharing and quality improvement initiatives.

Requirements – Must-haves

Bachelor’s degree or equivalent experience in IT or related field.

Proven experience as a QA Analyst or similar software testing role.

Strong understanding of testing concepts, methodologies, and SDLC.

Hands-on experience with Jira or similar bug tracking/test management systems.

Excellent written and verbal communication skills.

Analytical mindset with strong attention to detail and problem-solving ability.

Ability to work collaboratively with technical and non-technical teams.

Nice-to-haves (optional)

Experience with test automation tools (TestComplete, Selenium).

Familiarity with SQL and database validation.

Exposure to programming or scripting languages (Java, Python, etc.).

Background in insurance or financial systems.

Languages

English B2+, Spanish C1

Apply