Earnbetter

Job Search Assistant

CS - Sr QA Engineer

Empirical • Remote • Posted 2 days ago

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

Empirical is seeking a highly skilled Quality Assurance (QA) Engineer with experience in data quality and performance testing to join their client's team. This role focuses on ensuring the accuracy, completeness, and quality of data across all stages of the data lifecycle. The successful candidate will be responsible for validating data, optimizing performance, and developing automation for ongoing QA processes. This is an exciting opportunity to work on a cutting-edge Carbon Planning & Intelligence platform, helping global enterprises manage their emissions and achieve their sustainability goals.

Responsibilities

  • Perform source data validation
  • Validate ETL processes
  • Conduct performance testing
  • Execute functional testing
  • Develop automated test scripts

Qualifications

Required

  • Strong coding skills with 3+ years of experience in languages like Python, Javascript, or similar for writing automated tests
  • Proven experience in data quality assurance, testing, and performance optimization
  • Strong knowledge of database systems, ETL processes, and reporting tools
  • Experience with SQL and data query tools for data validation
  • Familiarity with BI tools (e.g., Tableau, Power BI, etc.)
  • Solid understanding of performance testing methodologies and tools
  • Experience with performance testing tools (e.g., JMeter, LoadRunner, etc.)
  • Excellent analytical skills and attention to detail
  • Experience building Machine Learning systems
  • Experience building systems that use machine learning to capture the meaning and context of unstructured data, including text and images, transforming it into a numeric representation

Preferred

  • Experience with AWS services
  • Familiarity with databases such as RDS, Dynamo, PostgreSQL, Aurora, or ClickHouse
  • Knowledge of ETL tools like Apache Airflow or DBT
  • Experience with TypeScript, ReactJS, Next.js, or Node.js
  • Familiarity with Tableau Cloud for reporting

Full Job Description

IMPORTANT: At the moment we are only considering candidates located in Latin America. Please do not apply if you are not located in Latin America.

About Empirical

Empirical empowers early and growth stage tech companies to create the right products in the right way by providing two pivotal services:

  • Product & Technology Leadership: Our clients entrust critical decisions to our network of top-tier US-based CTOs and CPOs. We provide fractional, project, or advisory based support, combining highly experienced talent with a flexible approach.
  • Product Development Teams: We provide our clients with high performing, senior product development talent through a scalable staff augmentation model and ongoing support. We focus on Latin America to find exceptional talent, with time zone and cultural compatibility.

We are proud to be a people first company, where we prioritize building meaningful, long lasting human connections with clients and team members alike, while embracing diversity and uniqueness. With this foundation and our focus on talent, we help create great products that people love.

Our values
  • Care about people first
  • Strive to add value always
  • Lead with integrity
  • Have fun every step of the way

The Opportunity

Our client is seeking a highly skilled Quality Assurance (QA) Engineer with experience in data quality and performance testing. This role will focus on ensuring the accuracy, completeness, and quality of data across all stages of the data lifecycle. The successful candidate will be responsible for validating data, optimizing performance, and developing automation for ongoing QA processes. As a key member of the team, you'll be instrumental in performing source data validation, validating ETL processes, conducting performance testing, executing functional testing, and developing automated test scripts. This is an exciting opportunity to work on a cutting-edge Carbon Planning & Intelligence platform, helping global enterprises manage their emissions and achieve their sustainability goals. You'll be working directly with a team dedicated to reinventing how enterprises close the gap between climate-related intent and action through building this innovative platform.

Your qualifications and experience

Must haves
  • Strong coding skills with 3+ years of experience in languages like Python, Javascript, or similar for writing automated tests
  • Proven experience in data quality assurance, testing, and performance optimization
  • Strong knowledge of database systems, ETL processes, and reporting tools
  • Experience with SQL and data query tools for data validation
  • Familiarity with BI tools (e.g., Tableau, Power BI, etc.)
  • Solid understanding of performance testing methodologies and tools
  • Experience with performance testing tools (e.g., JMeter, LoadRunner, etc.)
  • Excellent analytical skills and attention to detail
  • Experience building Machine Learning systems
  • Experience building systems that use machine learning to capture the meaning and context of unstructured data, including text and images, transforming it into a numeric representation.

Nice-to-haves
  • Experience with AWS services
  • Familiarity with databases such as RDS, Dynamo, PostgreSQL, Aurora, or ClickHouse
  • Knowledge of ETL tools like Apache Airflow or DBT
  • Experience with TypeScript, ReactJS, Next.js, or Node.js
  • Familiarity with Tableau Cloud for reporting

What we expect from you
  • 100% alignment with our core values!
  • Ability to work independently while being a highly collaborative team player
  • Comfortable working with minimal direction in a fast-paced environment
  • Strong critical thinking skills and a pragmatic approach towards solving problems
  • Ability to work independently and get things done with minimal direction
  • Drive projects from start to finish in a fast-paced environment
  • Strong documentation and verbal/written communication skills.
  • Detail-oriented and highly collaborative team player

What we offer
  • Remote/flexible work
  • Highly competitive compensation in US dollars
  • Opportunities for personal and professional development; mentorship, coaching and training as needed
  • Ongoing, 40 hours per week dedication. This role is initially a 2-month contract, but it has the possibility of extending.
  • The opportunity to be part of an amazing, multicultural community of tech experts

Why work with us?
  • We pride ourselves on our core values and have proven that putting people first creates a thriving and collaborative work environment.
  • We seek to accommodate and balance individual needs with client needs, understanding each one of us is unique.
  • We offer benefits such as remote/flexible work, selective paid training, mentorship programs, referral programs and more.
  • We are selective in the projects we take on to ensure our teams are engaged in challenging, meaningful, enjoyable opportunities that will provoke creativity, innovation and growth!