ETL Validation Tester at Kforce Inc.
Westlake, TX 76262
About the Job
- ETL Validation Tester will work within an agile software development model, focused on building our foundational Snowflake analytics environment
- Deliver high value, high quality data that augments our growing analytical environment and to do so in an automated, efficient manner
- You must be -quality obsessed- and able to quickly gain a deep understanding of our data and data transformations
- You will ensure the highest product quality and end user satisfaction through thorough testing and the implementation of quality assurance standard methodologies
Requirements:
- Direct experience implementing QA standard processes for data warehouse/data lake quality assurance; Snowflake experience preferred
- Demonstrated ability in functional testing, test automation tools and implementation
- Proficiency in professional software development skills (Snowflake exposure, ETL dev, etc.)
- Strong abilities around writing complex SQL queries and performing data analysis
- Experience in using any automation tools for data analysis like Python, Alteryx, ICEDQ, etc.
- Ability to organize and conduct proof of concept exercises on Snowflake compatible automation tools with the intent to recommend solutions to the organization
- Proven understanding and passion for QA engineering, Test Driven Development, developing robust software, writing testable and maintainable automation code
- Experience integrating the automation code with DevOps pipeline for CICD and usage of tools like Jenkins, etc.
- Excellent written and verbal communication skills
- Highly collaborative team player that works well within a cross functional team across multiple locations
- Strong problem identification and solving skills; Ability to perform root cause analysis
- Ability to perform requirement analysis, defect tracking, test reporting and closure, while partnering with developers to address QA findings
- You have excellent understanding of Oracle, Snowflake, SnowSql
- Working knowledge of Relational Database Management System
- Knowledge on Cloud (AWS/Azure) and Cloud Data platforms
- Good working experience in scripting languages, preferably Python, Unix, and Shell scripting
- Experience in reporting tools like - Tableau, Power BI, etc. is an advantage
- Experience or knowledge of using a Selenium automation framework (Java based)
- Experience or understanding of Agile software development methodology using Scrum
- Continuous improvement mindset where mistakes and failure are viewed as opportunities to learn and improve
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.