Robert Half - Tempe, AZ

posted about 2 months ago

Full-time - Entry Level
Tempe, AZ
Administrative and Support Services

About the position

The QA Engineer position is a long-term contract role based in Tempe, Arizona, focused on ensuring the quality and reliability of software applications within the technology industry. The role involves collaborating with cross-functional teams, developing and executing test cases, and participating in Agile processes to deliver high-quality products.

Responsibilities

  • Collaborate with cross-functional teams to ensure quality and timely delivery of products.
  • Develop and execute both manual and automated test cases for software applications, ensuring the reliability of data pipelines, ETL processes, and data transformations.
  • Conduct end-to-end integration testing between multiple independent systems and interfaces including flat files, API, and ETL pipelines.
  • Utilize Azure Data services and Data stores to test data integration and migration processes.
  • Maintain accurate documentation of all relevant procedures and tests.
  • Participate in the management of user stories within an Agile software development process.
  • Work closely with developers and quality assurance teams to create domain models, sequence diagrams, use case diagrams, and operation contracts.
  • Conduct functional, integration, regression, and performance testing of databases and Datastores using technologies like SQL and Python.
  • Adapt to unexpected events, new facts, and rapidly changing circumstances.
  • Maintain a high standard of professionalism and a can-do attitude.

Requirements

  • Proficiency in Python programming language is required.
  • Familiarity with Microsoft Azure and other cloud services.
  • Experience in Agile Scrum methodology.
  • Must possess strong skills in SQL and database management.
  • Knowledge of continuous integration (CI) practices.
  • Familiarity with regression analysis and integration testing.
  • Proficient in API development.
  • Strong skills in technical documentation and drafting user stories.
  • Experience in system migration and framework establishment.
  • Understanding of best practices in QA Engineering.
  • Ability to ensure quality and maintain high data quality.
  • Experience with laptop hardware and interface systems.
  • Background in Computer Sciences is preferred.
  • Experience with contracts and specifications.
  • Ability to conduct training sessions and create training documentation.
  • Knowledge of FACTS software is a plus.
  • Experience with software like JIRA, Confluence, and other project management tools.
  • Strong understanding of the software development lifecycle (SDLC).

Nice-to-haves

  • Knowledge of FACTS software is a plus.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service