ShiftCode Analytics, Inc. is working with Republic Services, a company committed to creating a more sustainable world. They are seeking a QA Engineer focused on data engineering to ensure the quality and accuracy of data through testing and collaboration with various teams.
Responsibilities:
- Works with project lead and project team to plan, estimate, schedule and execute testing for new applications and including:
- Validating data pipelines, Data flow, Data accuracy, and all Data governance and quality checks
- AI/Github CoPilot usage as part of AIDLC
- Establishing, organizing and monitoring testing deliverables
- Documenting and executing complex software test plans and strategies
- Ensures traceability of test cases back to project requirements
- Executing end to end test scenarios
- Coordinating and supporting user-acceptance test plans
- Working with project management and development staff to report and resolve complex issues
- Works directly with appropriate IT personnel to understand project concept, objectives and approach of software development projects
- Ensures software applications are error-free and meet functional requirements
- Participate in all aspects of testing at all levels, including functional, system, regression and load testing
- Records and reports on testing metrics
- Responsible for the overall success of testing
- Follows documentation standards and ensures support documentation is created and updated as necessary for all standard software
- Performs other job-related duties as assigned
Requirements:
- Bachelor's degree in computer science, information technology, management information systems, or related field or equivalent experience
- 3+ years experience performing QA activities
- SQL database experience
- SQL, Snowflake, understanding of Medallion architecture
- Strong written and oral communication skills
- Ability to interact with IT personnel on all levels to resolve complex issues and provide solutions in a timely manner
- Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability
- Ability to interact effectively as either a leader or as a member of a team and work collaboratively with other departments
- Understands the need for and consistently practices effective teamwork with others
- Capable of prioritizing and managing assignments, tasks and projects to completion with minimal supervision
- Ability to maintain a detail oriented approach while multitasking in a fast paced environment
- Waste industry experience
- Usability testing
- AS400 or iSeries experience
- Agile experience
- QA Tools – Snowflake dbt test
- Software Quality Assurance Certification from an industry recognized organization