Senior Data QA Engineer
Job Summary
Are you passionate about DATA SCIENCE and consider yourself an advocate for quality? Do you enjoy breaking things and finding out how they work?
What you’ll do:
- Design and develop test plans and test strategies including functional, integration, and end-to-end
- Contribute in an Agile delivery team to plan, test, and maintain applications
- Strong knowledge in SQL and data testing expertise which includes the following:
Validating the data consistency across multiple tables, databases and systems
Formulate queries from user story requirements of business logic transformations
Measuring accuracy and provide data quality metrics, sum total of the records in a table or DB
Verifying data type requirements, uniqueness, and completeness
Integration test of the data pipeline process
Automate data comparison for large data sets
- Experience with API testing and parsing JSON files to validate output matches data saved in DB
- Write test cases for frontend and backend
- Collaborate with Engineers and Product Managers to understand business requirements, technical designs and conduct test case reviews
- Document Test Cases, Test Plans, and Results in a shared repository
- Share knowledge and help build skills of other team members
Knowledge and Skills
- 5+ years of Software QA experience
- Expert in developing complex SQL query with multiple table joins
- Knowledge of at least one programming or scripting language (Python, C#, Java, JavaScript)
- Experience with running and developing automated test scripts using 3rd party testing tools
- Demonstrate exceptional interpersonal and communication skills
- Experience in all phases of the software and testing lifecycle, inception through deployment
- Measure the test effectiveness utilizing metrics, monitor the progress, and report the results of both automated and manual test efforts
- Capacity to learn new skills quickly and adopt effective testing methodologies
- Experience working in cloud environments is a plus
Education
Generally requires a BS Degree in IT/Engineering or equivalent work experience
Pay Range:
$80,000 – $166,100 annually