Position: Data Quality Engineer
Duration: 12+ Months Contract
Location: Ohio (will consider candidates that need to remain remote)
Pay: Market value commensurate with experience | W2 only | Unable to work with C2C
*CRG offers a comprehensive benefits package for contract roles
JOB DESCRIPTION
The highly experienced quality professional who works under supervision, learns quickly, and brings ideas and passion to their daily responsibilities and executes work to completion with excellence in a timely manner.
REQUIREMENTS
- 6+ years of QA experience
- 2+ years of experience in advanced SQL
- 3+ years of hands-on testing experience in Azure Data Factory, Power BI, Data Bricks using Python language
- 3+ years of hands-on testing experience on Data and ETL workflows using tools like (Informatica IDQ, DVO, etc.)
- Experience working with CI tools (Jenkins, TeamCity, GitLab, etc.)
- Proficient in defect tracking and analyzing root cause utilizing tools (Jira, Rally, etc.)
- Experience with QA processes and deliverables in an Agile/Scrum environment
- Demonstrated experience in creating and testing mappings (with transformations like Joiners, Sorters, Filters, Routers, etc.)
- Experience working with or on remote teams
- Strong understanding of automation and performance concepts and approaches
- Understand and utilize risk-based testing technique
- Good understanding of Databases (relational and non-relational)
- Experience in test environment and test data management
RESPONSIBILITIES
- Work effectively in a fast-paced environment utilizing the Agile methodology
- Develop and maintain functional automation test scripts utilizing modular frameworks and best practices
- Execute test scripts to validate correct functionality of application
- Use SQL for back-end database validation
- Perform various types of testing including smoke, white box, black box, integration, end-to-end, regression, and system testing as needed
- Participate in requirement & design review sessions; evaluate requirements & design docs from a quality test automation standpoint
- Manage test coverage based on risk analysis
- Document defects and evaluate priority of defect based on overall application functionality
- Coordinate test script reviews with stakeholders as appropriate.
- Adhere to requirement review, defect writing & test script writing guidelines
- Ensure completion of all deliverables within schedule, budget and quality constraints
- Participate in Root Cause Analysis sessions
- Ensure that projects follow prescribed software development life cycle standards
- Develop and maintain good relationships with project team
- Multi-task to meet assignment deadlines
- Estimate work assignments accurately
- Identify obstacles and roadblocks; and offer suggestions to work around obstacles
- Drive and improve QA process within the team you are assigned
Category Code: JN008, JN055