Robert Half - Dallas, TX

posted about 2 months ago

Full-time - Mid Level
Dallas, TX
Administrative and Support Services

About the position

The QA Engineer position is a contract role within the Information Technology industry, specifically supporting the Cargo business in Dallas, TX. The role focuses on leveraging advanced technology to address business challenges by participating in all phases of the development process, advocating for agile methodologies and test-driven development.

Responsibilities

  • Developing, planning, and testing computer programs, applying knowledge of programming techniques and computer systems.
  • Evaluating user requests for new or modified programs to determine feasibility, cost, and time required, compatibility with current systems and computer capabilities.
  • Formulating plans outlining steps required to develop programs using structured analysis and design.
  • Preparing flowcharts and diagrams to illustrate the sequence of steps programs must follow and to describe the logical operations involved.
  • Creating and capturing test scenarios for various software updates, complete with test conditions for each scenario.
  • Converting project specifications into sequences of detailed acceptance criteria and logical steps for testing functionality, data completeness, and accuracy, and then automating these test cases and conditions in various tools.
  • Reviewing and maintaining an automated test suite and integrating these test cases into a CI/CD pipeline for automated testing.
  • Leveraging experience with automated test engineering tools such as Selenium, Protractor, and Cypress.
  • Utilizing experience with API testing tools and performance testing processes and tools such as JMeter.
  • Applying experience with continuous integration tools like Jenkins and Github in designing and creating automation frameworks using Java, Typescript, JavaScript, Selenium, Cypress, JMeter, Appium, and Protractor.
  • Preparing Test Strategies, Test Plans, and Test Summary Reports for Functional Integration, Regression, User Acceptance, Stress, and Performance web service testing and mobile testing.

Requirements

  • 5 years of experience using API testing tools
  • 5 years of experience with performance testing processes and tools such as JMeter
  • 5 years of experience with continuous integration tools like Jenkins and Github
  • 5 years of experience in designing and creating automation frameworks using Java, Typescript, JavaScript, Selenium, Cypress, JMeter, Appium, Protractor, Jasmine, and Mocha
  • Experience in preparing Test Strategies, Test Plans, and Test Summary Reports for Functional Integration, Regression, User Acceptance, Stress, and Performance web service testing and mobile testing.
  • Demonstrated experience in Java, XML, HTML understanding, Web Services such as REST/SOAP, JSON/WSDL/XML, Selenium, Cypress, Protractor, JMeter or equivalent performance testing tools, Oracle - PL/SQL, DB2 SQL querying skills, Object Oriented Analysis, Design Patterns and Frameworks.
  • Experience with DevOps Toolchain methodologies including Test Driven Development (TDD), Continuous Integration, and Continuous Deployment.
  • Experience with Agile project management methodology.
  • Experience writing quality object-oriented code for new and existing automation framework models like BDD and data-driven frameworks.

Nice-to-haves

  • Airline Industry experience
  • Possess a keen desire to learn and expand depth of knowledge

Benefits

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