QA Automation Engineer SDET
Job Location:
Houston, TX - USA
Monthly Salary:
Not Disclosed
Posted on:
8 days ago
Vacancies:
1 Vacancy
Job Summary
Position: QA Automation Engineer - SDET
Location:- Houston TX
Day1onsite
What You Will Do:
- Design develop and maintain end-to-end (E2E) integration and system-level automated tests
- Build and extend Playwright-based UI automation for Orion UI and related web applications
- Develop robust Python-based automation frameworks following strict linting formatting and type checking standards
- Implement testing around event-driven and messaging systems including MQTT-based workflows
- Create and maintain Dockerized test environments for local integration and CI execution
- Integrate automated tests into Azure DevOps pipelines ensuring reliable quality gates
- Collaborate with product UI backend and DevOps teams to identify test gaps and improve system testability
- Participate in code reviews with a strong focus on test quality maintainability and reliability
- Support and evolve internal tools such as CLI utilities simulators and test orchestration scripts
- Troubleshoot flaky tests and improve test stability across environments
What You Will Bring:
- Bachelors degree in computer science or similar areas with sufficient experience is acceptable.
- 5 10 years of experience in software development and test automation (SDET).
Test Automation & Languages
- Python (advanced) for automation framework and tooling development
- Strong experience with end-to-end UI testing preferably using Playwright
- Familiarity with type checking (mypy) linting (ruff) and automated formatting
- Experience designing scalable and maintainable test frameworks
Infrastructure & Tooling
- Docker & Docker Compose for test environment orchestration
- Experience testing distributed systems and microservices
- Familiarity with Redis messaging systems or simulators
- Hands-on experience with Azure DevOps Pipelines (YAML)
Cloud & DevOps
- Working knowledge of Azure (ACR pipelines environment configuration)
- Experience integrating automated tests into CI/CD workflows
- Understanding of secrets management and environment-based configuration
APIs & Messaging
- Experience testing MQTT-based systems or other event-driven architectures
- API testing and validation in automation-heavy environments