Software Developer in Test II
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
SDET II owning automated testing, CI/CD quality, and AI test harnesses for Caseware’s accounting and financial reporting software. Improving reliability across web applications, APIs, microservices, and E2E systems.
Responsibilities:
- Design, implement and execute automated tests across the platform
- Own automated testing of new squad features
- Create, own and review automation scripts and keep them green
- Investigate and fix automation failures by debugging daily runs and reports
- Expand automation coverage and convert manual tests to automated tests
- Improve the test pyramid by increasing unit, API, contract and integration testing
- Improve E2E test stability and speed through better test data, isolation and execution reliability
- Perform root-cause analysis using logs, browser developer tools, API calls and data inspection
- Challenge acceptance criteria and identify automation opportunities during refinement and planning
- Handle on-call responsibilities and reproduce production defects
- Assist with hotfix rollouts and time-sensitive initiatives
- Create informative Jira tickets with reproduction data
- Provide automation effort estimates during refinement
- Participate in and improve code reviews
- Track and use delivery and quality metrics to refine practices
- Collaborate with Development, Product, UX and Documentation teams and present sprint demos
- Mentor SDET I and co-op members and assist with onboarding
- Evaluate agentic testing capabilities and AI test harnesses
- Work with DevOps to build and enhance CI/CD pipelines
Requirements:
- 2+ years of experience in quality engineering teams, ideally within a modern SaaS or platform organisation in a cloud-native environment (AWS)
- Solid hands-on experience in TypeScript, HTML and CSS; Java and JavaScript depending on the platform
- Core automation skills and working understanding of web application and microservices testing frameworks and tools
- In-depth knowledge of Cypress with TypeScript, or willingness to learn it quickly
- Knowledge of testing strategies and tools across the test pyramid, including API contract and integration testing (Pact, K6)
- Understanding of cloud, microservice and third-party-integration-based architecture and databases
- Extensive knowledge of Git and managing test artifacts
- Working knowledge of GitHub Actions or Jenkins
- Experience working with DevOps to build and enhance CI/CD pipelines
- Familiarity with observability tooling and practices improving test signal and pipeline feedback loops
- Experience in a fast-paced agile environment with changing priorities
- Strong communication, time management, interpersonal and team-building skills
- Keen eye for detail and well-developed problem-solving skills
- Practical interest in AI-powered testing tools such as GitHub Copilot and Claude
- Nice to have: experience testing Angular / AngularJS applications with Cypress-class frameworks; IntelliJ; accounting, auditing or financial domain knowledge
Benefits:
- Flexible work options and remote opportunities
- Generous time-off policies
- Competitive salary
- Health insurance
- Retirement plans
- Recognition programs
- Performance bonuses
- Career growth opportunities
- International projects
- Collaboration with a diverse, global team
















