QA Engineer
We are seeking Quality Engineers to join our team and help ensure the delivery of high-quality, reliable, and scalable software solutions across multiple products. In this role, you will design and execute automated and manual test plans, identify and document defects, and collaborate closely with engineers, product managers, and DevOps teams to embed quality throughout the software development lifecycle.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities
Interact with development engineers to devise automation test cases to automate new features and enhance existing functionality.
Design and implement test scripts as part of the in-sprint testing team and regression testing for legacy applications.
Update and maintain test automation frameworks.
Maintain E2E and Integration Tests prior to production release.
Perform post-deployment checkout for features developed in sprint.
Assist in code reviews and code/architecture quality discussions.
Create and execute E2E performance scripts as needed.
Create, document, and troubleshoot defects.
Manually test all features as they become available and provide timely feedback on readiness as needed.
Create and manage the code repositories for multiple test suites using multiple automation tools.
Provide “Go/No-Go” decision on release quality for applications under development.
Collaborate with the DevOps team to ensure test methodologies are integrated with continuous integration.
Requirements
3+ years of software engineering experience, demonstrating experience in scalable software design and development with a proven track record of technical achievements.
2+ years of professional SDET or QA Engineer experience developing automated frameworks and running automated tests.
Experience developing test frameworks for mobile (Android, Kotlin, iOS) and/or web applications built with modern JavaScript frameworks (Nuxt, Node).
Knowledge of Object-Oriented Design, Service-Oriented Architecture, and Design Patterns.
Proficiency in web-based technologies, including NodeJS, HTML, CSS, JavaScript, XML, JSON, RESTful services, and related technologies.
Agile, Lean, and Iterative software development and delivery experience.
Experience with Continuous Integration / Continuous Deployment.
Experience working in automation frameworks such as WebDriverIO, Espresso, Playwright, and Cypress.
Innovative, self-motivated, possessing excellent interpersonal and communication skills.
- Department
- Quality Assurance
- Role
- QA Engineer ( Manual / Hybrid / Automation )
- Locations
- Heredia
- Remote status
- Hybrid
About First Factory
For over 25 years, First Factory has been a place where collaborative excellence meets modern technologies. We’re a strong team building exceptional software solutions from Costa Rica and LATAM for primarily US-based clients. With industry-low turnover, top eNPS globally, and 5 consecutive Inc. 5000 awards, we foster an environment where talented engineers thrive on challenging projects using modern tech stacks.