Celara transforms your vision into reality by building elite near-shore technology teams with CTO-level expertise. Specializing in machine learning, enterprise software, and product development, Celara is dedicated to driving innovation through high-performance teams tailored to the unique needs of our ambitious clients. At Celara, we are more than just a service provider; we are technologists, entrepreneurs, and innovators deeply invested in your success. We build and foster elite teams aligned with your most ambitious goals. Our approach mirrors that of a CTO—focused on people, talent, structure, systems, and innovation. We are your partners in innovation, bringing deep technical expertise and a relentless drive to push the boundaries of what’s possible. We thrive on turning complex challenges into solutions, working side by side with your team to transform bold ideas into impactful realities. Ideal for: - VC-backed companies needing top talent to fuel growth - Established enterprises seeking more affordable elite technology professionals - Organizations requiring scalable tech teams with embedded strategic guidance Join us on this journey of growth and innovation. Let's transform your visions into reality together.
QA Automation Engineer
Location
United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand
Posted
3 days ago
Salary
Not specified
Job Description
Role Description
We are seeking a talented, automation-first QA Engineer who is passionate about quality in software products and building products that matter. Our tools give users the ability to explore and analyze complex geospatial and temporal datasets through innovative, non-traditional interfaces — interactive maps, vessel tracking dashboards, analytical tools, and a growing public API platform. Automation is the core of this position, but it might include some minor manual testing.
The ideal candidate brings deep hands-on experience building robust, maintainable automated test suites for both front-end applications and APIs — and can demonstrate a track record of successfully integrating those suites into CI/CD pipelines. You will work closely with the product team during story definition and with the engineering team throughout implementation. Your work will directly improve the reliability and confidence of our releases.
Products You Will Test
- Interactive maps showing vessel tracks, fishing activity heatmaps, encounters on the high seas, port visits, and carrier vessel activity — rendered through time using our latest map platform.
- Vessel identity and carrier vessel tracking features, including new layers and datasets added to the core map over the past several years.
- The Public/Private APIs — a major strategic expansion now providing external developers and researchers with programmatic access to datasets and services. API quality, reliability, and contract testing are a core responsibility of this role.
- Tools for users to upload, display, and analyze their own datasets alongside our datasets.
Our Stack
- Playwright and Vitest (primary E2E and integration automation framework — required)
- Cypress (used on select products — experience is a plus)
- Selenium (legacy; knowledge helpful but not the focus)
- Jest and axios
- Modern JavaScript / TypeScript (ES6+)
- React (hooks) and Redux
- Mapping and dataviz: Deck.gl, D3, turf
- CSS3, CSS Modules
- Node.js (Nest and Koa), Go, Python, PostgreSQL, Clickhouse
- Google Cloud Platform (GCP)
- Docker
- CI/CD: Google Cloud Build
- Git and GitHub
- Postman
Principal Duties and Responsibilities
- Design, build, and maintain automated test suites for our front-end products and public API — this is the primary and non-negotiable function of this role.
- Lead end-to-end test automation using Playwright, covering functional, regression, cross-browser, and performance scenarios.
- Own API test automation: write and maintain contract tests, functional tests, and integration tests for GFW's public and internal APIs.
- Integrate automated test suites into CI/CD pipelines (Cloudbuild), ensuring tests run reliably on every relevant trigger.
- Design and document test cases for user stories; validate acceptance criteria with the product team before implementation begins.
- Define and maintain test suite organization — smoke, regression, and full suites — and determine which cases warrant automation vs. manual execution.
- Run and maintain regression suites when new features are released or underlying data versions change.
- Conduct periodic regression runs on production environments.
- Work closely with the product team during user story definition to ensure testability and clear acceptance criteria from the start; Creating a test plan for every release.
- Report bugs clearly in the issue tracking system and follow up until resolution working closely with product to understand impact of the bug and define priority.
- Define, record, and report on QA metrics to assess coverage, test reliability, and areas of product risk.
- Advance overall QA strategy, tooling, and infrastructure over time.
Required Technical Skills
- Automation is the core of this role. Candidates who cannot demonstrate hands-on automation experience will not be considered.
- 5+ years of hands-on experience building and maintaining automated test suites for production web applications — please be prepared to discuss specific projects and outcomes.
- Proven, recent experience with Playwright for end-to-end browser automation (required).
- Solid experience with API test automation: writing contract tests, functional API tests, and integration tests.
- Experience working in Agile teams with sprint-based delivery.
- Experience with CI/CD integration of automated tests (GitHub Actions or equivalent).
- Experience with performance and cross-browser testing.
- Experience with test plan and test case development, including defining what to automate vs. test manually.
- Willing to comb through a complex network of interdependent tools, resources, user roles, and permissions.
- Detail-oriented, with a mindset geared toward finding edge cases and breaking things.
Preferred Technical Skills
- Experience with Cypress in addition to Playwright.
- Experience testing non-traditional, data-heavy applications using maps, charts, heatmaps, or other data visualizations.
- Strong proficiency with Git and modern branching strategies.
- Familiarity with Docker and containerized test environments.
- Experience with cloud platforms, particularly Google Cloud Platform.
- Open-source collaboration experience.
Communication & Collaboration Skills
- Strong written and verbal communication in English — most day-to-day collaboration is async and written. Having also good verbal Spanish is a plus.
- Comfortable working remotely and independently in a small, fast-moving organization.
- Proactive and highly organized — owns tasks end-to-end without needing to be chased.
- Team player who is willing to teach and learn across disciplines.
- Intellectually curious and open to suggesting and evaluating new tools, approaches, or strategies.
- Flexible and able to adapt to shifting priorities and evolving requirements.
- Able to communicate clearly with a wide range of stakeholders — from engineers to product managers to senior leadership.
- Comfortable managing multiple ongoing tasks, sharing estimations, raising risks and meeting deadlines.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Marketing Automation Engineer handling custom data integrations for a marketing platform
Senior Test Automation Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers the opportunity to lead the design and development of advanced automated testing solutions for complex software environments. The Senior Test Automation Engineer will focus on integration and end-to-end validation across desktop, mobile, and API platforms, helpin...
We are hiring a Automation Engineer (n8n Specialist) to design, build, and maintain the workflow automation systems that power our client’s operations. This is a hands-on engineering role focused on executing automation requirements within sprint cycles. You will work closely wit...
Automation Tester
Manpower/itecSince 1999, ITEC has delivered mission-critical support to the DoD and Intelligence Community. Now part of ManpowerGroup Public Sector (MGPS), we continue that work with expanded capabilities.
Develop and implement end-to-end testing strategies using quality processes and methodologies. Create and implement test plans. Monitor and manage test results, ensuring testing objectives have been satisfied. Collaborate with stakeholders to ensure quality is embedded throughout...