onsite
Quality Assurance Tester - Cayuse Holdings
Software Engineer
Perform both automated and manual testing of modern software applications, ensuring reliability, performance, and security using tools like Selenium, Python/Java scripts, CI/CD pipelines, and issue tracking systems.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium with Python or Java.
- Execute manual test cases to validate functionality, usability, and security across multiple environments.
- Integrate test suites into CI/CD pipelines (e.g., Jenkins) to enable continuous testing and rapid feedback.
- Log, track, and verify defects using Jira or similar issue‑tracking tools, collaborating with developers to ensure timely resolution.
- Analyze test results, generate reports, and recommend improvements to enhance product quality and test efficiency.
Requirements
- 2+ years of hands‑on experience in software testing, including both automated and manual approaches.
- Proficiency with Selenium WebDriver and scripting in Python or Java.
- Familiarity with CI/CD concepts and tools such as Jenkins, Git, or similar.
- Experience using bug/issue tracking systems (e.g., Jira) and working in Agile development environments.
- Strong analytical skills, attention to detail, and a commitment to delivering high‑quality software.
Skills
seleniumpythonjavajenkinsjira