remote
QA Engineer Remote - Trellis
QA Engineer
Remote QA Engineer to design, develop, and execute automated tests for a large-scale legal research platform, ensuring high-quality releases across web and API layers using Selenium, JavaScript, and Python within a CI/CD pipeline.
About the role
Key Responsibilities
- Design, implement, and maintain automated test suites for web and API components using Selenium, JavaScript, and Python.
- Integrate test automation into CI/CD pipelines, ensuring rapid feedback on build quality.
- Collaborate with product, engineering, and data science teams to define test coverage and quality metrics.
- Investigate and troubleshoot defects, providing clear reproduction steps and root‑cause analysis.
- Participate in Agile ceremonies, contributing to sprint planning, backlog refinement, and retrospectives.
Requirements
- 3+ years of QA experience in a SaaS or data‑intensive environment.
- Strong understanding of API testing (REST, GraphQL) and tools like Postman or Insomnia.
- Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and version control.
- Excellent analytical, communication, and problem‑solving skills.
Skills
test automationseleniumjavascriptpythoncicdagile