The Judge Group - Fort Worth, TX

posted 2 months ago

Full-time
Fort Worth, TX
Administrative and Support Services

About the position

Our client is currently seeking a QA Engineer for a hybrid position based in Fort Worth, TX. This role is a W2 only opportunity, which means that candidates must be eligible for employment as a W2 employee. The QA Engineer will play a crucial role in ensuring the quality and reliability of software applications through rigorous testing and collaboration with cross-functional teams. The ideal candidate will possess a strong understanding of systems flows, engineering documentation, and architecture concepts, as well as the ability to analyze business systems and industry requirements. The QA Engineer will be responsible for developing and executing both manual and automated test cases to validate the functionality of data pipelines, ETL processes, and data transformations. This includes conducting end-to-end integration testing across multiple independent systems and interfaces, such as flat files, APIs, and ETL pipelines. The candidate should have expertise in functional, integration, regression, and performance testing of databases and datastores, utilizing industry-standard technologies like SQL, Python, and Great Expectations, along with custom data validation frameworks. In addition to testing, the QA Engineer will work closely with developers and quality assurance teams to create domain models, sequence diagrams, use case diagrams, and operation contracts. Experience in application administration, systems support, or development is preferred, as is familiarity with managing user stories within an Agile software development process. The candidate must be adaptable to unexpected events and thrive in a fast-paced environment, demonstrating a proactive and positive attitude. Proficiency in technical documentation is also essential for this role.

Responsibilities

  • Knowledge of systems flows engineering documentation, tools, and architecture concepts.
  • Understanding of business systems and industry requirements, with full technical knowledge of systems analysis.
  • Ability to collaborate with cross-functional teams to ensure quality and timely delivery of products.
  • Proficiency in developing and executing manual and automated test cases for software applications to ensure the reliability of data pipelines, ETL processes, and data transformations.
  • Experience with end-to-end integration testing between multiple independent systems and interfaces (flat files, API & ETL Pipelines).
  • Expertise in conducting functional, integration, regression, and performance testing of databases and datastores using industry-standard technologies (SQL, Python, Great Expectations, and custom data validation frameworks).
  • Experience utilizing Azure Data services and datastores to test data integration and migration processes.
  • Ability to work closely with developers and quality assurance teams to create domain models, sequence diagrams, use case diagrams, and operation contracts.
  • Experience managing user stories within an Agile software development process.
  • Ability to adapt to unexpected events, new facts, and rapidly changing circumstances.
  • Ability to thrive in a sense-of-urgency environment and leverage best practices, with a can-do attitude.
  • Proficient in technical documentation.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Technology, or related field, or equivalent experience/training.
  • 2 years of relevant system development experience.
  • 2 years of experience with data quality testing, testable requirements, and continuous integration.
  • 2 years of experience in an Agile environment.

Nice-to-haves

  • 5 years of relevant system development experience.
  • 5 years of experience in an Agile environment.
  • Airline industry experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service