Job Description:
We are currently seeking an experienced QA Developer to join our team at our Costa Rica office. This role will focus on both manual and automated testing, playing a key part in ensuring the quality, stability, and performance of our products. The QA Developer will work closely with development teams to design, implement, and maintain testing strategies throughout the software development lifecycle.
Key Responsibilities
- Design, implement, and execute test plans, test cases, and testing documentation at an enterprise level.
- Develop and maintain automated test suites for new and existing functionality.
- Ensure application functionality meets defined business and technical requirements.
- Identify, document, and track defects, providing clear and detailed reproduction steps.
- Execute regression, functional, and integration tests across different environments.
- Collaborate closely with developers, product owners, and QA team members to improve overall product quality and reliability.
- Support production and non-production environments by analyzing and addressing reported issues.
- Escalate critical defects, risks, and quality concerns to team leads in a timely manner.
Qualifications
- Strong experience working with Azure DevOps, Playwright, and Cypress.
- Proven experience designing, writing, and maintaining manual and automated test cases.
- Solid understanding of QA methodologies, tools, and best practices.
- Experience working within CI/CD pipelines and continuous testing environments.
- Familiarity with Agile frameworks, including Scrum and Kanban.
- Detail-oriented and process-driven mindset.
Requirements
- 3+ years of experience
in a Quality Assurance or QA Developer role.
- Hands-on experience with test automation frameworks.
- Ability to work closely with development teams and understand technical requirements.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills in English.
Required Skills:
Performance
Test Automation
Support
Product Quality
Development
Steps
Azure DevOps
Cypress
Pipelines
Assurance
CI/CD
Kanban
Azure
Test Cases
Agile
Reliability
DevOps
Software Development
Developers
Quality Assurance
Communication Skills
Writing
Automation
Scrum
Integration
Software
Documentation
Testing
Design
Business
English
Communication