remoteonsite
Senior Software Test Engineer II Automation, Karate - ConnectWise
QA Engineer
Lead end‑to‑end test automation for complex SaaS solutions, driving quality and speed with Karate, Java, and CI/CD pipelines. Mentor peers, design reusable frameworks, and collaborate closely with development and product teams to deliver reliable, scalable software.
About the role
Key Responsibilities
- Design, develop, and maintain robust test automation suites using Karate and Java, covering API, UI, and integration scenarios.
- Integrate automated tests into CI/CD pipelines, ensuring rapid feedback and high test coverage.
- Collaborate with product, development, and QA teams to define test strategy, requirements, and acceptance criteria.
- Mentor junior engineers, conduct code reviews, and promote best practices in test automation.
- Analyze test results, troubleshoot failures, and drive continuous improvement of testing processes.
Requirements
- 5+ years of experience in software test automation, with deep expertise in Karate and Java.
- Strong background in API testing, RESTful services, and JSON/XML validation.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps) and version control (Git).
- Excellent problem‑solving skills, attention to detail, and a passion for quality.
- Effective communication skills and ability to work collaboratively in a fast‑paced environment.