SDL is looking to ensure their cloud-based software solutions for local governments meet the highest standards of quality, reliability, and user experience by hiring a Senior QA Engineer.
Requirements
- Proficiency in writing automated tests using frameworks such as Selenium, Cypress, Playwright, or similar.
- Experience testing APIs using tools like Postman, REST Assured, or similar.
- Experience with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps, GitLab CI).
- Strong debugging and root cause analysis skills.
Responsibilities
- Develop comprehensive test plans and test cases covering functional, regression, integration, and performance scenarios.
- Perform manual testing for exploratory, usability, and edge-case scenarios.
- Design, implement, and maintain automated test suites (UI, API, and regression).
- Integrate automated tests into CI/CD pipelines for continuous quality feedback.
- Monitor and maintain test results, ensuring failures are triaged quickly.
- Log, prioritize, and track defects using issue tracking tools (e.g., Jira, Azure Linear).
- Partner with developers to reproduce, debug, and verify fixes.
Other
- 3–5+ years of experience as a QA Engineer, Software Tester, or equivalent.
- Solid understanding of SDLC and Agile methodologies (Scrum/Kanban).
- Excellent written and verbal communication skills.
- Collaborate with product and engineering teams to understand requirements, acceptance criteria, and potential risks.
- Provide transparent reporting on test coverage, pass/fail rates, and quality trends.