Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Full Stack Engineer (Automation Testing).
San Juan Jobs | Expertini

Urgent! Senior Full-Stack Engineer (Automation Testing) - Local Job Opening in San Juan

Senior Full Stack Engineer (Automation Testing)



Job description

Senior Full-Stack Engineer (Automation Testing)

Clariti is a leading platform that empowers governments to deliver exceptional citizen experiences.

We build CivCheck , a Guided AI Plan ReviewTM (GPR) platform that helps cities manage plan review and building code compliance.

Job Overview

As a Senior Full‑Stack Engineer (Automation Testing), you will shape the evolution of CivCheck from an early‑stage startup into an enterprise‑ready platform, bringing structure, reliability, and modularity to our codebase.

Responsibilities

  • Design and maintain test frameworks that provide developers with fast, confident feedback at every level, from unit tests to performance tests.

  • Develop unit and integration test suites for our front‑end applications using frameworks such as Jest or Vitest.

  • Build scalable, reliable, and maintainable test suites for integration workflows.

  • Collaborate cross‑functionally with developers, product managers, and other engineers to define test strategies and acceptance criteria.

  • Refactor and restructure existing application code to improve modularity, testability, and long‑term maintainability.

  • Integrate and automate testing within GitHub Actions CI/CD pipelines for continuous, reliable feedback.

  • Conduct integration testing across systems, APIs, and data flows to validate end‑to‑end functionality.

  • Debug issues, triage test failures, and continuously improve automation reliability.

  • Set up test environments and ensure consistency across scratch orgs or sandbox environments.

Qualifications

  • 3–5 years of hands‑on experience focused on automation, test architecture, or scalable full‑stack systems.

  • Deep experience in JavaScript/TypeScript as a full‑stack developer or QA engineer.

  • Front‑end unit/integration testing with frameworks such as Jest, Vitest, or Cypress.

  • Python backends and test frameworks such as pytest, unittest, or pytest‑mock.

  • End‑to‑end automation using Playwright, Cypress, or Selenium.

  • API testing and mocking with Postman, RestAssured, or similar tools.

  • Load and performance testing with k6, Locust, or similar tools to test SLOs (p95/p99 latency, concurrency).

  • Proficiency with CI/CD pipelines to automate and scale testing across environments.

  • Experience with Git, test case management, and issue tracking (e.g., Jira).

  • Strong analytical and debugging skills with the ability to pinpoint and reproduce complex defects.

  • Experience working in Agile/Scrum teams and integrating testing seamlessly into development cycles.

Bonus Points

  • Strong opinions on best practices for testing strategy and setting up testing infrastructure.

  • Experience being burned before by untested or brittle systems – and you now deeply appreciate the value of a well‑structured test suite.

  • Knowledge of building with GitHub Actions.

Benefits

We invest in and empower our team members with competitive compensation packages, well‑deserved time off, and benefits to keep you and your family healthy.

Salary range for this role is expected to be between $110,000 and $150,000 CAD.

Other Information

Background checks – Because our customers trust us with sensitive information, we require all successful candidates to undergo comprehensive background checks before joining our team.

Travel – Although we operate as a remote company, all roles are expected to participate in occasional travel for in‑person meetings, typically 1–2 times per year.

We are committed to building an inclusive culture where our team members take ownership over projects, bring a growth mindset, communicate courageously, and keep the customer at the heart of decision‑making.

We welcome and encourage candidates of all backgrounds to apply.

Questions?

Please direct any inquiries to (contact placeholder) and we’ll be happy to support you.

#J-18808-Ljbffr


Required Skill Profession

Informática Y Tecnología



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Full Potential: Insight & Career Growth Guide