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: Test Driven Full Stack Engineer.
Colombia Jobs Expertini

Urgent! Test Driven Full Stack Engineer Job Opening In Bogotá – Now Hiring Brand Guarde

Test Driven Full Stack Engineer



Job description

Test Driven Full Stack Engineer AT

Role

At Brand Guarde, we're a fast-moving company focused on delivering high-quality software.

We already enforce RSpec test coverage on every PR, and we're rolling out Cypress-based E2E tests to prevent regressions.

Now we're looking for an experienced test-first engineer with a strong background in test automation — someone who can own and improve our approach to testing, CI workflows, and coverage at all levels of the stack.

You Will…

As a TDD/E2E engineer on our team, you will:

  • Lead the development of automated test coverage across the entire stack:
  • Backend: Write and maintain RSpec tests for models, services, API endpoints, and controller actions.

  • Frontend: Build and evolve Cypress (or equivalent) tests to validate end-to-end user flows.

  • Define test coverage goals for new features and ensure PRs meet those goals before merging.

  • Collaborate with developers to refactor untestable code and break apart legacy flows into testable units.

  • Integrate E2E tests into our CI pipeline (currently GitHub Actions), ensuring stability, reliability, and performance.

  • Troubleshoot and eliminate flaky or brittle tests, especially in asynchronous flows.

  • Set up shared patterns and utilities for reusable test logic, factories, test data setup/teardown, selectors, etc.

  • Participate in PR reviews with a focus on test clarity, correctness, and architecture.

  • Occasionally contribute to core feature development during times of high team load or project deadlines.

This is a test-focused engineering role, but we value versatility — and in a small team, flexibility is a superpower.

We are looking for…

We don't expect you to know our exact stack upfront — but you should already be familiar with most of the following, or have deep transferable experience:

  1. TDD / Backend Testing

  2. RSpec, Minitest, or equivalent BDD-style test frameworks

  3. Designing test cases before implementation (TDD/BDD mindset)
  4. Mocking/stubbing (e.g., using
    allow(...)
    ,
    instance_double
    , or equivalents)
  5. Using factories (e.g., FactoryBot) to generate reliable test data
  6. Testing edge cases, failure modes, and business logic
  7. Structuring fast unit tests and slower integration tests

2.

E2E / Frontend Testing

  • Cypress, Playwright, or Selenium for browser-based E2E testing
  • Writing tests that simulate user interactions (forms, flows, permissions, etc.)
  • Mocking network requests or working with seeded test data
  • Choosing stable, semantic selectors and avoiding fragile DOM targeting
  • Understanding how to manage flaky tests and isolate race conditions

3.CI / Dev Workflow

  • Running test suites in CI pipelines (e.g., GitHub Actions, GitLab CI)
  • Parallelization strategies, tagging tests, test retries
  • Generating artifacts (screenshots, video logs) from failed test runs

4.Communication and Collaboration

  • Creating lightweight test strategies for new features
  • Documenting test architecture decisions (what to test where, and why)
  • Explaining test failures clearly to other engineers
  • Working alongside devs who may not yet be fluent in TDD

Bonus If You've Worked With:

  • Rails, ActiveRecord, Devise, Sidekiq
  • Angular, RxJS, or TypeScript-based frontend frameworks
  • FactoryBot, Faker, or custom data seeding in test environments
  • Feature flag systems and A/B tested flows

You're a Good Fit If…

  • You've written, broken, debugged, and maintained large automated test suites.

  • You understand test pyramids, isolation, mocking, and flakiness.

  • You think in terms of test strategy, not just coverage numbers.

  • You believe test automation is a way to empower developers — not slow them down.

  • You're pragmatic, collaborative, and take responsibility for the quality of what ships.

  • You're comfortable contributing to production code when needed and don't see test engineering as outside the product.

Location

Remote Full-time

(40 hours/week) preferably in Bogota, Colombia

We offer

  • A lively, energetic, and dynamic remote work community.

    You will feel inspired, challenged, and invested here.

  • 3 weeks of paid vacation after the completion of the first 90 days at Brand Guarde

.
- A starting monthly salary of 2,000-3,000 USD depending on experience with the potential for raises over time based on performance and growth.
- An annual learning stipend to promote personal and professional growth in your areas of interest.
- A set monthly health stipend to go toward health + wellness expenses

We are Brand Guarde

Brand Guarde is a growing, energetic brand protection solution company that specializes in unauthorized seller removal from and other marketplaces.

Led by an experienced management team, and serving impressive clients, Brand Guarde is seeking professionals with entrepreneurial spirits who thrive on new challenges.

Our coworkers have the unique opportunity to solve challenges for our clients and define Brand Guarde's growth and direction.

We are a committed, fun, and diverse team who deeply care and spur one another on to excel in our goals.

Brand Guarde Core Values

  1. We keep our promises.

  2. We achieve our goals and deliver high results.

  3. We are creative problem solvers and are always learning.

  4. We put others before ourselves.

  5. We are willing to be held accountable.

  6. We foster a collaborative community.

  7. We take joy in our team and what we do.


Required Skill Profession

Other General



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 Test Driven Potential: Insight & Career Growth Guide


  • Real-time Test Driven Jobs Trends in Bogotá, Colombia (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Test Driven in Bogotá, Colombia using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 1182 jobs in Colombia and 47 jobs in Bogotá. This comprehensive analysis highlights market share and opportunities for professionals in Test Driven roles. These dynamic trends provide a better understanding of the job market landscape in these regions.

  • Are You Looking for Test Driven Full Stack Engineer Job?

    Great news! is currently hiring and seeking a Test Driven Full Stack Engineer to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

  • The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Brand Guarde adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:
    • 1. Independence
    • 2. Loyalty
    • 3. Impartiality
    • 4. Integrity
    • 5. Accountability
    • 6. Respect for human rights
    • 7. Obeying Colombia laws and regulations
  • What Is the Average Salary Range for Test Driven Full Stack Engineer Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in Bogotá. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

  • What Are the Key Qualifications for Test Driven Full Stack Engineer?

    Key qualifications for Test Driven Full Stack Engineer typically include Other General and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.

  • How Can I Improve My Chances of Getting Hired for Test Driven Full Stack Engineer?

    To improve your chances of getting hired for Test Driven Full Stack Engineer, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

  • Interview Tips for Test Driven Full Stack Engineer Job Success
    Brand Guarde interview tips for Test Driven Full Stack Engineer

    Here are some tips to help you prepare for and ace your job interview:

    Before the Interview:
    • Research: Learn about the Brand Guarde's mission, values, products, and the specific job requirements and get further information about
    • Other Openings
    • Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.
    • Dress Professionally: Choose attire appropriate for the company culture.
    • Prepare Questions: Show your interest by having thoughtful questions for the interviewer.
    • Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.
    During the Interview:
    • Be Punctual: Arrive on time to demonstrate professionalism and respect.
    • Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.
    • Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.
    • Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.
    • Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.
    • Follow Up: Send a thank-you email to the interviewer within 24 hours.
    Additional Tips:
    • Be Yourself: Let your personality shine through while maintaining professionalism.
    • Be Honest: Don't exaggerate your skills or experience.
    • Be Positive: Focus on your strengths and accomplishments.
    • Body Language: Maintain good posture, avoid fidgeting, and make eye contact.
    • Turn Off Phone: Avoid distractions during the interview.
    Final Thought:

    To prepare for your Test Driven Full Stack Engineer interview at Brand Guarde, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Brand Guarde's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

  • How to Set Up Job Alerts for Test Driven Full Stack Engineer Positions

    Setting up job alerts for Test Driven Full Stack Engineer is easy with Colombia Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!