Senior QA Automation Engineer
We are seeking a highly experienced Senior QA Automation Engineer to lead and execute quality initiatives for web-based applications. This role is ideal for a hands-on automation expert who can independently design, implement, and maintain automation frameworks with minimal guidance, while partnering closely with engineering and DevOps teams to ensure reliable, scalable software delivery.
The position emphasizes automation ownership, support of both modern and legacy systems, and embedding 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
Collaborate closely with software engineers to design and implement automated test coverage for new features and existing functionality.
Independently design, build, and maintain automation test frameworks for web and Android applications.
Develop and execute automated tests as part of in-sprint testing and regression testing for legacy applications.
Maintain comprehensive end-to-end (E2E) and integration test suites prior to production releases.
Perform post-deployment validation and production checkout for features delivered in each sprint.
Create, document, and troubleshoot defects with clear reproduction steps and impact analysis.
Participate in code reviews and contribute to discussions around testability, architecture, and code quality.
Create and manage code repositories for multiple automation test suites using different tools and technologies.
Provide Go / No-Go recommendations based on release quality and risk assessment.
Collaborate with DevOps teams to ensure automated testing is fully integrated into CI/CD pipelines.
Develop E2E validation and performance-related test scripts as needed.
Support and promote consistent QA processes and automation best practices across product lines.
Requirements
5+ years of hands-on QA Automation experience, including independently designing and implementing automation frameworks from scratch.
Strong experience testing web applications using JavaScript-based technologies.
Proficiency in web technologies, including JavaScript, Node.js, HTML, CSS, REST APIs, JSON, and XML.
Hands-on experience with automation frameworks such as Playwright, Cypress, WebDriverIO, Espresso, or similar tools.
Solid understanding of Object-Oriented Design, Service-Oriented Architecture, and common design patterns.
Experience working in Agile / iterative development environments.
Proven experience integrating automated tests into CI/CD pipelines.
Strong troubleshooting, analytical, and problem-solving skills.
Excellent written and verbal English communication skills.
Ability to work independently and take full ownership of automation initiatives.
- Department
- Quality Assurance
- Role
- Senior QA Automation Engineer
- 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.