hackajob is partnering with Sage to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
The Senior QA Engineer will be responsible for designing, developing, and executing test strategies to ensure product quality across the software development lifecycle. This individual will play a critical role in defining testing best practices, mentoring junior QA engineers, and collaborating closely with development and product teams to drive continuous improvement in our testing processes.
Develop, maintain, and execute manual and automated test plans, scripts, and cases for web, API, and mobile applications.
- Lead test planning and strategy sessions, ensuring alignment with project goals and timelines.
- Identify, document, and track software defects using tools such as JIRA.
- Collaborate with developers and product managers to ensure clear understanding of requirements and acceptance criteria.
- Implement and maintain automated testing frameworks (e.g. Playwright, Bruno, or Appium).
- Conduct performance, regression, and integration testing to validate scalability and stability.
- Participate in code reviews, providing feedback on testability and quality metrics.
- Report QA KPIs (e.g., defect density, test coverage, release readiness).
- Mentor junior QA engineers and help drive continuous improvement across QA practices.
- Ensure compliance with industry standards and best practices for quality and security.
Skills and experience:
- C#, Github, Playwright
- 5-8 years’ experience
- Manual and automation testing
hackajob is partnering with Sage to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.