insightsoftware is a global provider of reporting, analytics, and performance management solutions that empower leaders to make timely decisions. The Senior Software Quality Engineer will shape quality engineering practices, lead the design of test automation frameworks, and mentor engineers to ensure high standards of software reliability and performance.
Responsibilities:
- Architect and maintain robust automated testing frameworks and infrastructure across multiple layers of the application stack
- Define and drive the overall quality strategy, including functional, non-functional, and regression testing
- Lead efforts to align automation coverage with development velocity and product risk profiles
- Collaborate with cross-functional teams to define test conditions and acceptance criteria from user stories and requirements
- Oversee execution of test cases, defect tracking, and reporting of quality metrics
- Champion continuous integration and delivery (CI/CD) practices to ensure rapid and reliable releases
- Design and execute performance, security, and accessibility testing strategies
- Provide technical leadership and mentorship to QA engineers, fostering a culture of excellence and continuous improvement
- Participate in Scrum ceremonies and contribute to sprint planning, retrospectives, and backlog refinements
- Act as a quality advocate in customer-facing engagements, helping translate customer feedback into actionable improvements
Requirements:
- Bachelor's degree in Computer Science or related technical field
- 7+ years of experience in software quality assurance, with a strong focus on automation and enterprise SaaS applications
- 5+ years of experience testing RESTful APIs using tools such as Postman, Curl, or Swagger
- 2+ years leading and coaching a team of QA engineers
- Advanced proficiency in C#, SQL, and modern test automation tools (Selenium WebDriver, Playwright highly preferred)
- Proven experience with performance and load testing tools and methodologies
- Deep understanding of Agile SDLC, QA methodologies, and best practices
- Hands-on experience with CI/CD tools such as Jenkins and GitHub Actions
- Strong communication and collaboration skills, with a track record of working effectively in cross-functional teams
- Master's degree
- Experience with cloud platforms (AWS preferred) and containerized environments
- Prior experience in the financial domain is a strong plus