With our growing customer base and our expansion into new markets and use cases, we have more to build than ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips.
We are looking for a Data Quality Engineer, who is looking for a challenge, enjoys thinking big, and looking to make their mark on an extremely fast-growing company. If building large and building fast, working with a very talented team of engineers, and collaborating with the brightest minds is what you like, Affinity is the best experience.
What you’ll be doing:
Design and implement Test Automation frameworks using Python, SQL, Airflow.
Develop test strategies, plans, test cases, and engineering best practices related to software test engineering, both manual and automated testing with a specific focus on data quality.
Using Tableau, Python, Databricks and DataDog, create active quality monitoring for data pipelines and processes.
Work closely with data engineers, data scientists and analysts to inform solution designs in terms of testability.
Building and automating testing frameworks around data ingestion pipelines and active monitoring.
Build and maintain testing frameworks for big data environments that are highly secure, scalable, flexible, and performant using appropriate SQL technologies.
Support data governance and data profiling efforts to ensure data quality and proper meta-data documentation for data lineage.
Creating quality metrics to evaluate data pipelines, visualizations, and dashboards.
Implement and execute test strategies on all supported platforms and languages to help improve the overall quality and test code coverage.
Design and develop integration, regression, and stress tests using industry-standard tools.
Collaborate with Product Management and Engineers to understand requirements, translate them into test cases and determine product quality goals and measurements.
Reproduce, isolate, and debug issues, providing detailed bug reports.
Develops and enhances the test infrastructure and continuous integration framework used across teams.
Validate data pipelines and data processing jobs that collect data from disparate systems and store it in internal databases.
Identify edge cases that can potentially break the data pipelines or compromise data quality or integrity.
4+ years of industry experience in data engineering, BI, and Quality Assurance.
Experienced in Python, SQL, Data Warehouse, and Data Lake.
Hands-on experience testing, ETL pipeline, Kafka, Spark, and Presto.
Sound understanding of various cloud technologies, especially AWS.
Experience in working with large-scale Enterprise data warehouse, data integration, data migration, and data quality verification.
Hands-on testing experience in working with Databricks, Spark, and other Big data technologies.
Experience with data pipelines and data processing jobs.
Experience in identifying edge case defects.
Skilled in integrating project testing with continuous-integration process (CI/CD).
Knowledge of industry-standard test automation tools and experience in developing product test harnesses and instrumenting products to gather test results.
Knowledge of relational and NoSQL databases, and queries.
BA/BS Degree in Computer Science or related technical discipline, or practical experience.
Nice to have:
Experience performing code reviews and code quality checks.
Understands designing and coding for testability to produce quality code.
What you'll enjoy at Affinity
We live our values as playmakers who are obsessed with learning, care personally about our colleagues and clients, are radically open-minded, and take pride in everything we do.
We pay your medical, dental, and vision insurance with comprehensive PPO and HMO plans. And provide flexible personal & sick days. We want our team to be happy and healthy :)
We offer a 401k plan to help you plan for retirement.
We provide an annual budget for you to spend on education and offer a comprehensive L&D program – after all, one of our core values is that we’re #obsessedwithlearning!
We support our employee’s overall health and well-being and reimburse monthly for things such as; Transportation, Home Internet, Meals, and Wellness memberships/equipment.
Virtual team building and socials. Keeping people connected is essential.
We are passionate about helping dealmakers in the world’s biggest relationship-driven industries to find, manage, and close the most important deals. Our Relationship Intelligence platform uses the data exhaust of trillions of interactions between Investment Bankers, Venture Capitalists, Consultants, and other strategic dealmakers with their networks to deliver automated relationship insights that drive over 450,000 deals every month. We have raised over $120M and are backed by some of Silicon Valley’s best firms. With over 1700 customers in 70 countries on our platform, a 4.8 Star Glassdoor rating and being ranked in the Inc. 5000 fastest growing companies, we need more great people to help us scale even more.
The more diverse our team is, the more we’ll be able to learn from each other, and the better our company and our product will be. Whatever your gender, race, sexual orientation, religion, age, veteran status, favorite Spotify playlist, or social, cultural, and economic background, we can’t wait to welcome you to Affinity!
Let us know
Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:
Travel Required: Less than 10%Requisition Type: PipelineWe are GDIT Technology Shared Services. We build cutting-edge applications for the most complex government, defense, and intelligence projects across the country. Bring your creativity to help us.
Piper Companies is looking for a Production Support Engineer to join a major financial services company as a 100% remote, member of the team.ResponsibilitiesAs a senior member of our team, you will be a paramount part of a group that owns the management.
Company OverviewAdashi Systems provides public safety software to 1,500+ emergency services organizations around the world. Our complete public safety platform gives agencies the tools to staff, respond to, and manage critical incidents safely and efficiently..
Headquartered in Denver, Colorado, FRONTSTEPS is a SaaS company with a resident engagement platform to empower communities to be safe, informed, and efficient. More than 23,000 communities nationwide — that is 4.4 million homeowners — are covered by.
Description:Our ideal candidate is someone who is excited to become a part of an awesome, fast-growing team and must display these three top (required) skills:1. 5+ years of core QA experience with web and/or mobile applications.2. 3+ years programming.