Epicareer Might not Working Properly
Learn More

QA Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description:

Minimum Qualifications- Education & Prior Job Experience

  • 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 working with data quality testing, testable requirements, and continuous integration
  • 2 years of experience working in an Agile environment

Preferred Qualifications- Education & Prior Job Experience

  • 5 years of relevant system development experience
  • 5 years of experience working in an Agile environment
  • Airline industry experience

Skills, Licenses & Certifications

  • Knowledge of systems flows engineering documentation, tools, and architecture concepts.
  • Understanding of business systems and industry requirements, and full technical knowledge of systems analysis
  • Collaborate with cross-functional teams to ensure quality and timely delivery of products.
  • Develop and execute manual and automated test cases for software applications to ensure the reliability of data pipelines, ETL processes, and data transformations.
  • End to end integration testing between multiple independent systems and interfaces (flat files, API & ETL Pipelines), etc.
  • Conduct functional, integration, regression, and performance testing of database and Datastores using industry standard technologies - SQL, Python, Great Expectations & Custom data validation frameworks if any
  • Utilize Azure Data services and Data stores 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 with application administration, systems support, or development preferred.
  • 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job