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).
Argentina Jobs Expertini

Urgent! Senior Full-Stack Engineer (Automation Testing) Job Opening In Paraná – Now Hiring Clariti

Senior Full Stack Engineer (Automation Testing)



Job description

About Clariti and CivCheck

At Clariti, we empower governments to deliver exceptional citizen experiences.

CivCheck, a product of Clariti, transforms how cities manage plan review and building code compliance.

Our Guided AI Plan ReviewTM (GPR) platform is the first of its kind, helping cities navigate complex building codes with clarity, consistency, and speed.

By combining intelligent automation with human expertise, CivCheck empowers communities to build faster, safer, and smarter.

Role Overview

We’re seeking a senior Full‑Stack Engineer (Automation Testing) who is quality‑oriented, hands‑on, and passionate about building scalable, testable systems.

You will play a key role in shaping how CivCheck matures from an early‑stage startup into an enterprise‑ready platform, bringing structure, reliability, and modularity to our codebase.

Key Responsibilities

  • Design, develop, and maintain end‑to‑end test automation using Playwright or Cypress (JavaScript/TypeScript).

  • Write unit and integration test suites for front‑end applications using Jest or Vitest.

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

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

  • Refactor and restructure existing application code to improve modularity, testability, and 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.

  • Practical, hands‑on experience with front‑end unit/integration testing frameworks (Jest, Vitest, Cypress, etc.) emphasizing modularity and fast feedback.

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

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

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

  • Load and performance testing experience with k6, Locust, or similar tools (testing SLOs such as 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.

  • Track record of thriving in fast‑paced, high‑ownership environments, balancing excellence with startup agility.

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

Bonus Points

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

  • Experience being burned by untested systems and a passion for building structured test suites that accelerate teams.

  • Knowledge of building with GitHub Actions.

Compensation & Benefits

The base salary range for this role is expected to be between $110,000‑$150,000 CAD based on the candidate’s skills, experience, and qualifications while considering internal pay equity and our broader pay philosophy.

  • Competitive compensation packages and well‑deserved time off and benefits to support personal and family health.

Employment Details

  • Seniority level: Mid‑Senior
  • Employment type: Contract
  • Job function: Information Technology

Travel & Remote Work

Clariti operates as a remote company; however, all roles are expected to participate in occasional in‑person company‑wide or departmental meetings, typically 1–2 times per year.

Diversity & Inclusion

We are committed to building an inclusive culture where diverse perspectives drive better decision‑making.

We welcome candidates of all backgrounds to apply.

Background Checks

Successful candidates must undergo comprehensive background checks before joining our team, focusing on global sanctions and relevant criminal offenses in accordance with privacy and human rights legislation.

Accommodations

If you require accommodations during the hiring process, please direct your questions to our accommodations coordinator and we will 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