(can) Quality Engineer III

Walmart Walmart · Retail · Mississauga, ON

Quality Engineer III role focused on testing data pipelines and ETL/ELT workflows, with specific experience in prompt engineering for data quality rules and synthetic data generation. The role involves designing and executing test strategies, managing CICD processes, and understanding software architecture and DevOps principles. Requires 5+ years in QE, with 3+ years supporting data engineering, and experience with SQL and Python.

What you'd actually do

  1. Drives the execution of multiple business plans and projects by identifying customer and operational needs, developing and communicating business plans and priorities, and supporting continuous learning and adaptability.
  2. Testing requires knowledge of test case preparation, test objectives, test strategy, test types, and test tools. This role translates customer requirements into test strategies, determines testing tools and environments, and ensures test cases cover all scenarios. Additionally, this role drives the execution of test cases to detect errors and defects.
  3. Program monitoring involves supporting stakeholders to adhere to performance metrics, taking measures to maintain program health, and providing inputs to improve efficiency. This role also manages Continuous Integration/Continuous Deployment (CICD) processes.
  4. Solution design requires knowledge of software architecture, distributed systems, scalability, design patterns, disaster recovery, tech stacks, and non-functional requirements. This role creates detailed designs, finalizes tech stacks, reviews MVPs, and drives the design of software environments and deployment pipelines.
  5. Understanding business context involves evaluating business cases, translating requirements into strategies, and driving execution. This role builds and articulates business cases, challenges business assumptions, mentors team members, and engages in external community activities to learn industry practices.

Skills

Required

  • Quality Engineering
  • Data Pipelines
  • ETL/ELT
  • SQL
  • Python
  • Prompt Engineering
  • Synthetic Data Generation
  • CICD
  • Software Architecture
  • Distributed Systems
  • Scalability
  • Design Patterns
  • Disaster Recovery
  • DevOps

Nice to have

  • Data Engineering
  • PySpark
  • Kafka

What the JD emphasized

  • 3+ years writing automated tests for data pipelines / ETL/ELT workflows
  • 2+ years of Prompt engineering for data quality rule generation
  • 1 + year of Synthetic data generation

Other signals

  • Prompt engineering for data quality rule generation
  • Synthetic data generation
  • Automated tests for data pipelines / ETL/ELT workflows