Posted in

QA – Automation Engineer I

QA – Automation Engineer I

CompanyBlue Yonder
LocationDallas, TX, USA
Salary$63000 – $108212
TypeFull-Time
Degrees
Experience LevelEntry Level/New Grad, Junior

Requirements

  • Excellent communication and documentation skills to work with a global team.
  • Experience in test automation for backend systems and APIs.
  • Proficiency in Java and/or other OOP languages used in automation.
  • Experience with API testing frameworks and tools (e.g., Postman).
  • Understanding of microservices architecture and testing distributed systems.
  • Experience with CI/CD pipelines, particularly GitHub Actions or similar tools.

Responsibilities

  • Design and implement robust backend test strategies for microservices and APIs, ensuring high coverage across functional, regression, and performance scenarios.
  • Build and maintain scalable test automation frameworks for APIs and microservices using tools like Java or similar.
  • Collaborate with cross-functional teams integrating automated tests early in CI/CD pipelines (e.g., using GitHub Actions).
  • Monitor, analyze, and report quality metrics to identify areas for improvement and proactively prevent defects.
  • Contribute to service health monitoring by validating logs, alerts, service integrations, and reliability metrics.
  • Write and maintain test plans & scenarios around the testing framework and create documentation in alignment with evolving services and system requirements.
  • Partner with developers and architects to enhance testability, review technical designs, and participate in code reviews with a focus on quality.
  • Collaborate with backend engineers to build testable systems and deliver high-quality code in an Agile/DevOps environment.
  • Support the team in identifying and automating repetitive processes to reduce manual testing and operations work.

Preferred Qualifications

  • Exposure to cloud services like Azure and tools for monitoring, alerting, and logging (e.g., AppInsights, Elastic) is a plus.
  • Knowledge of identity management and security protocols (e.g., OAuth2, OpenID Connect, SAML) is a plus.
  • Experience with performance/load testing tools like JMeter, Gatling (Nice to Have).
  • Familiarity with Docker and Kubernetes for testing containerized services (Nice to Have).
  • Hands-on knowledge with service virtualization (Nice to Have).
  • Understanding of API gateways and Identity and Access federation technologies (Nice to Have).