We’re looking for a highly technical and motivated Senior Automation Test Engineer to join our QA team at Rewst. In this role, you’ll work primarily alongside the QA Automation Architect to help design, build, and maintain the automation frameworks that underpin quality across the platform. You’ll also take a leading role in leveraging AI-assisted tooling and agent-based approaches to accelerate test creation, and you’ll contribute to performance and load testing efforts as the team matures its testing capabilities.
Requirements
- 5+ years of experience in a software development engineering in test, QA automation, or equivalent engineering role.
- Strong programming skills in one or more of the following: Python, JavaScript, TypeScript, or Java. Familiarity with version control tools (e.g., Git).
- Experience with both UI automation (e.g., Playwright, Selenium, Cypress) and API automation (e.g., Postman, REST Assured, or similar), including familiarity with REST APIs, JSON, and related content formats.
- Experience integrating automated tests with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Demonstrated experience or strong interest in leveraging AI tools and LLM-based agents to assist with test creation and automation workflows.
- Familiarity with performance and load testing concepts and tools (e.g., JMeter, k6, Locust, or similar).
- Strong analytical and problem-solving skills with the ability to identify root causes and build effective solutions.
- Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.
- Comfortable operating with autonomy in a fast-paced, evolving environment with shifting priorities.
Benefits
- Competitive compensation package, including equity options and benefits.
- Flexible work arrangements and a supportive work-life balance.
