Eagle Eye Technologies - Plano, TX

posted 4 days ago

Full-time - Entry Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

The QA Test Engineer role involves testing and validating software applications to ensure they meet quality standards. The position requires strong programming skills, experience with API testing, and familiarity with automation frameworks. The engineer will work closely with development teams to integrate automated tests into the CI/CD pipeline and ensure the performance and reliability of applications.

Responsibilities

  • Write and execute automated test scripts using programming languages such as Java, Python, or JavaScript.
  • Perform API testing using tools like Postman, SoapUI, or Rest Assured.
  • Create and manage test cases using automation frameworks such as Selenium, TestNG, or JUnit.
  • Validate data integrity and perform back-end testing on databases (SQL and NoSQL).
  • Conduct performance testing using tools like JMeter or Gatling.
  • Integrate automated tests into the CI/CD pipeline using tools like Jenkins, GitLab CI, or CircleCI.
  • Troubleshoot and resolve issues identified during testing.
  • Collaborate with development teams to understand application workflows and requirements.

Requirements

  • Strong proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with API testing tools like Postman, SoapUI, or Rest Assured.
  • Knowledge of automation frameworks such as Selenium, TestNG, or JUnit.
  • In-depth understanding of RESTful architecture and HTTP methods.
  • Familiarity with event-driven architecture and messaging systems like Kafka or RabbitMQ.
  • Experience with CI/CD tools like Jenkins or GitLab CI.
  • Proficiency in version control systems like Git.
  • Understanding of databases (SQL and NoSQL) for back-end testing.
  • Skills in performance testing tools like JMeter or Gatling.
  • Strong analytical and problem-solving skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service