hero

Come work with us.

We’re looking for great people, who love their work, solving problems, and having fun.
25madison
37
companies
89
Jobs

Senior Quality Assurance Engineer in Data

Steady

Steady

Quality Assurance
United States · United States · Remote
Posted on Jan 22, 2025

Joining SteadyIQ’s data organization as a Senior Quality Assurance Engineer in Data, you’ll be responsible for end-to-end testing of pipelines, APIs, and ETLs. You’ll accomplish this through automated and manual testing. The ideal candidate is highly motivated and excited to play a significant role in the evolution of our product and engineering. To succeed you must be a results-oriented qa engineer who can thrive in a collaborative, team-focused culture. You will work closely with data engineers, data scientists, DevOps engineers, QA engineers, product managers, and business stakeholders to help define, implement, and ship significant increments to the data infrastructure that powers SteadyIQ’s mission-driven products.

As a Senior QA Engineer in Data, you will:

  • Partner with Product, Data Engineering, Data Science, and senior leadership to understand requirements and define appropriate use cases.
  • Help the team avoid any blockers by identifying gaps in requirements and risks to the product.
  • Develop comprehensive test scripts and plans to facilitate efficient data testing processes.
  • Design and implement load tests to ensure pipelines and APIs can perform gracefully under load
  • Work with DevOps to ensure infrastructure changes do not break data team functionality.
  • Participate in system design and architecture discussions to ensure QA is not an afterthought.
  • Proactively identify potential risks and address issues early in the project lifecycle by thinking outside the box and deliberately employing testing strategies designed to identify flaws in a system's logic, intentionally pushing the system to its boundaries with edge cases, invalid inputs, unexpected scenarios, and combinations of inputs that could potentially cause the system to malfunction or produce incorrect results.
  • Analyze and structure raw data to enable meaningful insights.
  • Perform thorough source-to-destination data testing to identify and resolve data integrity, accuracy, and transformation logic issues.
  • Validate transformation hierarchies and data cleanup rules for consistency and accuracy.
  • Test data solutions against business requirements to ensure alignment between business needs, documented requirements, and delivered solutions.
  • Create and maintain detailed documentation for testing methodologies and team solutions.
  • Design, build, and enhance automated systems for code and data testing and reporting processes.
  • Recommend, plan, and implement new tools and methods to expand testing capabilities and automate repetitive tasks.
  • Ensure data transformations and aggregations are consistent across systems and periods.
  • Test dependencies both upstream and downstream to confirm correct data propagation across services.
  • Validate data lineage to ensure the pipeline's data journey is traceable and accurate.
  • Monitor and report on QA process adherence, identifying data quality standards gaps and suggesting improvements.

Skills & Requirements

  • 5+ years as a QA Engineer or a similar role
  • Strong proficiency in Python, SQL, BASH, and other relevant programming or scripting languages
  • Hands on experience with testing tools
  • Ability to analyze complex data workflows and identify potential issues
  • Experience with Agile development methodologies and CI/CD processes
  • Experience in API, ETL, and Database testing
  • Experience working with data applications, streaming pipelines, testing ETLs, and APIs
  • Experience testing serverless applications
  • Experience with the AWS data ecosystem, e.g., Step Functions, Lambda, CloudWatch, SQS, EventBridge, API Gateway, and SAM
  • Demonstrated proficiency with SQL and NoSQL databases
  • Ability to work well in teams of all sizes with representatives from a diverse set of technical backgrounds
  • Bonus Experience: Experience with Qase
  • Bonus Experience: Experience with Playwright
  • Bonus Experience: Familiarity with the QA process for applications that use ML/AI
  • Bonus Experience: Familiarity with analytics tools like Tableau

Total Compensation Package

  • The base salary range for this position is $110,000 - $140,000.
  • This position is eligible for equity.
  • We offer a 100% company-paid benefits package for employees and their families, including medical, dental, and vision. We also offer unlimited time off and future growth opportunities within the company. We strive to maintain a positive and fun environment for our employees where people can learn and grow with the company.
  • This compensation and benefits information is based on employer’s good faith estimate as of the date of publication and may be modified in the future at the discretion of the company. The level of pay within the range will depend on a variety of job-related factors that may include relevant prior experience and/or education, or particular skills and experience.

About SteadyIQ

SteadyIQ is at the forefront of a technology revolution in public benefits delivery. Our proprietary platform, Income Passport, is a consent-based income verification solution that makes submitting proof of earnings more accessible, efficient, and effortless. Leveraging the power of user-permissions data, SteadyIQ works with government agencies nationwide to streamline benefit applications, reduce administrative burdens, and prevent fraud.

For more information, visit us at www.steadyiq.com

Steady Platform Inc. (SteadyIQ) is an Equal Employment Opportunity employer – All qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Statement to ALL Third-Party Agencies and Similar Organizations: SteadyIQ accepts resumes only from agencies where we formally engage their services. Please do not forward resumes to our applicant tracking system, SteadyIQ employees, or SteadyIQ hiring manager or send to any SteadyIQ facility. Steady is not responsible for any fees or charges associated with unsolicited resumes.