1 - 20 of 201 Jobs

Search for Software Test Engineer

201 results

Apply
Accela logo
Full-time|Remote|Remote-Costa Rica

Join Accela's innovative team as a Software Test Engineer, where your expertise in software testing will contribute to delivering high-quality solutions for our clients. In this role, you will be responsible for designing, implementing, and executing test plans to ensure the reliability and performance of our software products. Collaborate with cross-functio…

Mar 24, 2026
Apply
Encora logo
Full-time|Hybrid|Costa Rica

Location: Costa RicaWork Mode: Hybrid Role overview The Senior Software Development Engineer in Test at Encora plays a key role in shaping and maintaining reliable software solutions. This position guides cross-functional teams in translating business needs into scalable software applications. The role also involves leading technical projects, mentoring junior engineers, and driving improvements in software development practices to support robust systems. What you will do Design, develop, and maintain dbt testing strategies, validating data transformations from bronze to gold layers using both mocked and expected datasets. Work closely with business stakeholders, Data Engineers, and Analytics Engineers to define testing scope, ensure traceability of requirements, and maintain high data quality standards. Build, maintain, and optimize dbt models, unit tests, integration tests, and custom data validation frameworks within modern data platforms. Investigate failed test cases, review pull requests, participate in Agile ceremonies, and identify ways to improve processes. Requirements Experience designing and implementing dbt testing strategies for data transformation validation. Ability to collaborate with various stakeholders to define testing needs and uphold data quality. Proficiency in building and optimizing dbt models and test frameworks. Strong problem-solving skills for investigating test failures and enhancing development practices. Experience mentoring junior engineers and leading technical initiatives.

Apr 29, 2026
Apply
humancapitalcr logo
Full-time|On-site|Heredia

As the Quality Assurance Manager for Software Testing, you will play a pivotal role in ensuring that our organization's products and services meet and exceed customer expectations as well as comply with both internal and external requirements. Your expertise will be essential in maintaining the high quality of our solutions by anticipating challenges that could impact product functionality, thereby promoting the long-term success of our business.Key Responsibilities:Define and establish product quality standards and objectives in line with the latest market trends and technology utilized.Evaluate and select appropriate tools and methodologies to achieve defined quality goals, enhancing departmental efficiency.Measure and analyze outcomes from software testing plans.Provide constructive feedback to the Development team regarding significant findings and opportunities for improvement.Ensure product certification and validation across various platforms.Oversee the timely and accurate updating of product documentation.Ensure compliance with project timelines and delivery deadlines.Facilitate ongoing training and development for team members.

Oct 21, 2021
Apply
encora10 logo
Full-time|Hybrid|Costa Rica

Location: Costa RicaWork Mode: Hybrid Role overview The Senior Software Development Engineer in Test - Data & Analytics will focus on designing, developing, and maintaining high-quality software solutions. This position involves close collaboration with cross-functional teams to translate business needs into scalable software applications. Leadership in technical projects and mentoring junior engineers are key aspects of this role, along with a commitment to refining development practices for reliable software delivery. What you will do Create and implement comprehensive testing strategies for data pipelines, with emphasis on dbt models across multiple data layers. Collaborate with data engineers, analytics engineers, and business stakeholders to define testing scope and support data integrity. Develop and maintain automated testing frameworks, validate ETL processes, and resolve test failures as they arise. Promote ongoing improvements in testing practices, processes, and quality standards throughout the data platform. Requirements Experience designing and executing testing strategies for data and analytics projects. Background in automated testing frameworks and ETL validation. Ability to lead technical projects and mentor junior engineers. Strong collaboration skills with both technical and business stakeholders.

Apr 29, 2026
Apply
Experian logo
Full-time|On-site|Heredia

Experian is looking for a Quality Engineer in Heredia to help maintain high standards across products and services. This position plays a key role in supporting development teams and shaping how quality is measured and achieved. Role overview The Quality Engineer will collaborate with developers to design and implement testing strategies. The focus is on building processes that ensure reliable, high-quality results throughout the product lifecycle. What you will do Work closely with development teams to support quality goals Help design and carry out testing strategies Contribute to the delivery of products and services that meet Experian’s standards

Apr 29, 2026
Apply
Experian logo
Full-time|On-site|Heredia

Join Experian as a Staff Software Engineer and contribute to innovative projects that shape the future of data solutions. In this role, you will be at the forefront of developing and enhancing software applications, working collaboratively within an agile environment. Your expertise will drive the implementation of best practices in software development while ensuring high-quality deliverables.

Mar 4, 2026
Apply
Experian logo
Full-time|On-site|Heredia

Experian seeks a Staff Software Engineer based in Heredia to help create and support technology solutions for both business clients and consumers. This position plays a key role in delivering dependable software applications, working alongside colleagues from a range of specialties. Key responsibilities Design and develop software applications that address the needs of businesses and consumers Work closely with cross-functional teams throughout all stages of development Maintain and enhance existing systems, focusing on quality and performance Collaboration This role involves frequent interaction with specialists from other areas to ensure software solutions are reliable and meet high standards.

Apr 23, 2026
Apply
Experian logo
Full-time|On-site|Heredia

Experian is seeking a Senior Quality Assurance Automation Engineer in Heredia. This position centers on improving software quality by building and maintaining automation solutions. Role overview The Senior Quality Assurance Automation Engineer works closely with teams from different disciplines. The main focus is on designing, developing, and running automated test suites to support product reliability and performance. What you will do Collaborate with cross-functional teams to understand requirements and testing needs Create and maintain automated tests for software products Help ensure software releases meet quality and performance standards Location This role is based in Heredia.

Apr 28, 2026
Apply
Encora logo
Full-time|Remote|Costa Rica

This Senior Software Engineer - Artificial Intelligence position at Encora focuses on designing, developing, and maintaining advanced software solutions with a strong emphasis on AI. The role is fully remote and based in Costa Rica. Role overview Work centers on building scalable, efficient applications that address business needs. Collaboration with cross-functional teams is key, as is translating requirements into practical software. The position also involves leading technical projects and mentoring junior engineers to strengthen development practices. What you will do Design, build, and scale distributed systems for AI-driven offensive security and penetration testing products. Lead development of agentic AI features, including workflows powered by large language models (LLMs), retrieval-augmented generation (RAG) pipelines, and automated systems for vulnerability detection. Manage the full lifecycle of AI-powered features: from architectural planning and implementation through deployment, monitoring, and ongoing optimization. Foster technical excellence by participating in architecture discussions, conducting code reviews, mentoring engineers, and promoting best practices in the software development lifecycle and cloud-native development. Location and work mode Remote position based in Costa Rica

Apr 29, 2026
Apply
Tebra logo
Full-time|On-site|Heredia, Heredia, Costa Rica

Role Overview Tebra is hiring a Software Engineer III in Heredia, Costa Rica. This role focuses on building and refining software that supports and improves our products. Collaboration with teams from different disciplines is a core part of the job, as is a commitment to delivering high-quality solutions. What You Will Do Design, implement, and optimize software features for Tebra's products Work closely with colleagues across engineering, product, and other teams Contribute technical expertise to move projects ahead and maintain quality standards

Apr 14, 2026
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

About Us At Konrad Group, we are a pioneering digital consultancy committed to addressing intricate business challenges for our international clientele. Through innovative and strategic solutions, we craft best-in-class digital products that are utilized by millions globally. Our workplace is characterized by a culture of creativity, collaboration, and a relentless pursuit of excellence. We seek out talented individuals who are not only intelligent and analytical but are also dedicated to lifelong learning and professional growth. Role Overview We are seeking a dedicated Quality Assurance Engineer to join our dynamic team at Konrad Group. In this full-time position, you will engage with project stakeholders to grasp project requirements, develop comprehensive documentation, and spearhead QA processes. Your responsibilities will include formulating Test Plans and executing them as part of the Software Development Life Cycle (SDLC), while performing extensive testing to ensure the success of our projects. You will collaborate closely with project management and quality engineering specialists in a supportive and innovative environment that fosters career advancement and personal fulfillment. Your Responsibilities Perform a range of testing activities on a project basis, including: Manual functional and behavioral testing Device, operating system, and browser compatibility testing User experience evaluation Front-end test automation using Selenium or other automation frameworks Performance, penetration/security, regression, and smoke testing Knowledge of automation tools relevant to the testing types mentioned above is advantageous Document and report defects in JIRA and validate fixes Collaborate with Project Management and Development teams to understand testing schedules and deadlines Generate project health reports to keep stakeholders informed Triage and escalate issues based on severity and significance Ensure consistency across various browsers and devices

Aug 1, 2025
Apply
Tebra logo
Full-time|On-site|Heredia, Heredia, Costa Rica

Tebra reaches out to candidates exclusively via email from verified Tebra addresses (@tebra.com, @patientpop.com, or @kareo.com) or through our applicant tracking system, Greenhouse. We will only request sensitive personal information through our official application portal and never via social media or messaging services. Please note that we do not conduct interviews via instant messaging.About the RoleThe Revenue Cycle Management team is in search of a Lead Backend Software Engineer to significantly contribute to the modernization of our billing platform. This role is centered on designing and implementing architectural solutions for high-performance, scalable systems that adapt to our expanding business requirements. You will spearhead initiatives in cloud integration, ensuring seamless connectivity and monitoring of cloud services, with a strong emphasis on microservices and optimal architectural patterns.In this capacity, you will oversee code reviews, providing valuable feedback and suggestions to enhance the quality and maintainability of our codebase. Your proficiency in cloud technologies will be pivotal as you collaborate with teams to integrate cloud solutions, optimize performance, and establish robust monitoring practices. You'll have the chance to influence the future of our billing platform by developing solutions that are innovative and conform to best practices for scalability, security, and reliability.

Mar 3, 2026
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

Who We AreAt Konrad Group, we are a pioneering digital consultancy committed to delivering innovative solutions to tackle complex business challenges for our global clientele. Our culture is rooted in creativity and a dedication to developing top-tier digital products that are utilized by millions of consumers worldwide. We seek out exceptionally intelligent, analytical, and industrious individuals who are passionate about lifelong learning.About The RoleWe are currently in search of full-time Senior Quality Assurance Engineers. The successful candidate will engage with project stakeholders to capture project requirements, develop documentation, and lead the execution of QA processes. As a Senior QA Engineer, you will formulate Test Plans and implement them in line with the Software Development Life Cycle (SDLC), conducting thorough testing to ensure overall project success. Our engineering teams are organized into smaller units based on project scale, fostering close collaboration with project management and quality engineering specialists. We aim to cultivate a work environment that promotes innovation, teamwork, career growth, and personal satisfaction.What You'll DoYour responsibilities will encompass a wide range of testing requirements, including:Performing manual functional and behavioral testing.Conducting device, operating system, and browser compatibility testing.Executing user experience assessments.Implementing front-end test automation using tools such as Selenium Java, Cypress, Robot Framework with Python, or Playwright.Utilizing mobile automation through Appium with Java.Creating and maintaining automation test scripts across various frameworks, including Cucumber.Carrying out performance, penetration/security, regression, and smoke testing.Possessing a working knowledge of automation tools relevant to the aforementioned testing types.Documenting and managing defects in JIRA and Azure DevOps while verifying defect resolutions.Developing and sustaining CI/CD pipelines for automation tests using tools like GitHub Actions, GitLab Jobs, and Jenkins.Collaborating with Project Management and Development teams to understand testing timelines and deadlines.Generating project health reports and keeping stakeholders apprised of overall project status.Triage and escalate issues based on their severity and impact on the project.Ensuring consistent user experience across multiple browsers and devices.

Aug 1, 2025
Apply
Speechify logo
Full-time|On-site|San José, Costa Rica

Join Speechify as a Senior Software Engineer specializing in Windows and Desktop applications. In this role, you will be responsible for designing, developing, and enhancing innovative software solutions that improve user experience and accessibility.

Apr 30, 2026
Apply
OfficeSpace Software logo
Full-time|On-site|Costa Rica

About OfficeSpace Software:At OfficeSpace Software, we are pioneering the future of workplace technology with our state-of-the-art AI operating system. Our platform empowers teams to plan, connect, and excel in their work environments. As a performance-driven, private equity-backed organization, we prioritize hiring individuals based on their skills and commitment to long-term success. If you possess an entrepreneurial spirit, a passion for rapid development, and are an early adopter of innovative AI technologies, you will thrive here. Our exceptional teams span across the US, Canada, and Costa Rica, fostering a culture built on trust, respect, growth, and positive impact.Role Summary:As a Full-Stack Software Engineer at OfficeSpace, you will play a pivotal role in integrating AI at the core of our operations. Your expertise will help shape the evolution of our AI platform, transforming it from production-ready chat interfaces to sophisticated workflows that function safely at an enterprise scale. You will be responsible for building, fortifying, and scaling systems that integrate AI services with a Rails backend and a React frontend, all while establishing the technical standards for performance, reliability, and integrity.We value speed and precision in our operations and trust you to take ownership of your outcomes.

Apr 7, 2026
Apply
pavago logo
Full-time|Remote|Remote — Costa Rica

Join our dynamic team at pavago as a Software Engineer and help us develop innovative software solutions. This is an exciting opportunity for individuals looking to make a significant impact in a fully remote environment.

Apr 2, 2026
Apply
Colibri Teams logo
Full-time|On-site|San José

Join our dynamic team at Colibri Teams as a Senior Front End Software Engineer, where you will leverage your ReactJS expertise to contribute to a high-performance agile team supporting a renowned US company.If you have a passion for crafting high-quality code and enjoy continuous learning with cutting-edge technologies, this role is perfect for you.Your Responsibilities:Design, develop, test, deploy, maintain, and support production-grade code.Convert UI/UX design wireframes into functional code.Collaborate with product owners and stakeholders to define project priorities and scope.Plan, track, and report on project progress effectively.Conduct code reviews and ensure the delivery of high-quality, maintainable code.Thrive in a fast-paced, dynamic work environment.Demonstrate excellent communication skills to engage with Agile team members.Utilize strong analytical thinking and problem-solving abilities.Technical Skills Required:Proficiency in JavaScript (ReactJS - SSR & Node.js).Experience with AWS (with plans for multi-cloud integration).Familiarity with Docker.Knowledge of NoSQL databases.Version control experience using GitHub.

Aug 3, 2022
Apply
tebra logo
Full-time|On-site|Heredia, Heredia, Costa Rica

Join our dynamic team at tebra as a Senior Software Engineer. In this role, you will leverage your expertise to develop innovative software solutions that meet our clients' needs. Collaborate with cross-functional teams to design, implement, and maintain high-quality software applications.

Mar 25, 2026
Apply
Encora logo
Full-time|Hybrid|Costa Rica

Location: Costa RicaWork Mode: Hybrid Role overview The Senior Quality Assurance Engineer at Encora plays a central role in designing, developing, and maintaining software solutions with a focus on quality. This position works closely with cross-functional teams to turn business requirements into scalable applications. The role also involves leading technical projects, supporting junior engineers, and driving improvements in software development practices to deliver reliable systems. What you will do Estimate testing efforts using technical specifications and participate early in planning to ensure quality coverage throughout the Software Development Life Cycle (SDLC). Design, document, and execute test cases for functional, regression, performance, and acceptance testing to confirm software stability and usability. Identify, document, and validate defects, track product stability with test metrics, and escalate risks that could impact delivery or quality. Manage and prioritize the automation backlog, work with automation engineers to expand test coverage, and use Agentic AI tools to improve productivity and testing efficiency.

Apr 29, 2026
Apply
Backcountry logo
Full-time|On-site|Costa Rica

Backcountry brings together outdoor enthusiasts through its online platforms: Backcountry, Competitive Cyclist, MotoSport, and SteepandCheap. Each site features a broad range of premium gear, expert advice, and content designed to inspire adventure. Customers enjoy a curated shopping experience, personalized Gearhead support, and prompt, accurate order fulfillment. Role overview Backcountry seeks a Principal Software Engineer in Costa Rica to help lead the ongoing evolution of its ecommerce platform. This senior technical position guides architectural choices, delivers reliable and scalable solutions, and mentors engineering teams. The Principal Engineer shapes technology strategy across multiple product areas, drives modernization efforts, and helps ensure the platform provides a seamless, fast experience for customers. What you will do Set and oversee architectural direction for the ecommerce platform Deliver high-quality, maintainable solutions to complex technical challenges Mentor and support engineering teams Shape technology strategies across product domains Contribute to scaling, modernizing, and innovating the platform Champion a smooth, reliable customer experience Team and reporting This position reports to the Director of Engineering. The Principal Software Engineer works within a fast-moving team and plays a central role that goes beyond daily engineering tasks. Location This role is based in Costa Rica.

Apr 20, 2026

Sign in to browse more jobs

Create account — see all 201 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.