Software Engineer in Test
Points North
seniorpermanentqabackend Bloomington, MN 6 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
PlaywrightC#TypeScriptAPI TestingRESTCI/CDAzure DevOpsGitHub ActionsSQL ServerSaaS
About the role
Role overview
Software Engineer in Test (QA modernization) at Points North. Join a small Agile team to modernize quality practices for a mature, production SaaS application—building confidence through a balanced approach of manual and automated testing.
What you’ll be doing
- Enable the QA modernization journey by assessing current application quality and defining a practical, sustainable path forward (without over-engineering).
- Balance manual and automated testing:
- Use targeted manual testing to gain maximum insight.
- Expand automated coverage over time based on where it adds the most value.
- Build and maintain automated test suites for SaaS products using:
- Playwright, C#, and TypeScript
- E2E, integration, and API tests
- Create testing tooling/frameworks/utilities to improve coverage, speed up execution, and increase team effectiveness.
- Leverage AI thoughtfully to accelerate test creation/maintenance and surface test insights (as a force multiplier, not a shortcut).
- Participate in code reviews, pair programming, and Agile ceremonies.
- Define and evolve testing strategies and best practices as the codebase and product mature.
- Apply DevSecOps best practices for CI/CD and contribute to deployment automation.
What we are looking for
- A hands-on QA engineer with a developer mindset who is excited by legacy modernization.
- A practical approach: confidence over coverage metrics, and knowing when manual vs automated testing is the right tool.
- Enthusiasm for AI as an enabler, using AI-assisted tooling while applying sound engineering judgment.
- Strong collaboration and ownership—leaving codebases and processes better than found.
Qualifications
- 5+ years professional experience in software development or software quality engineering.
- Proven experience building and using test automation frameworks/tools.
- Proficiency in C# and/or TypeScript.
- Experience testing REST APIs, including tools like Postman or equivalent automation frameworks.
- Experience with source control and modern CI/CD pipelines (e.g., Azure DevOps or GitHub Actions).
- Comfortable with relational databases, specifically SQL Server.
- Strong problem-solving skills; comfortable working in an Agile team.
- Solid understanding of modern software engineering principles and best practices.
- Experience in a SaaS environment and/or small, fast-paced teams.
- Familiarity with Azure cloud services: Azure App Services, Azure SQL, Azure Functions.
- Experience bringing QA practices to legacy/established codebases.
About Points North
Points North builds and operates software products as a SaaS provider, supporting real-world business operations. The role focuses on modernizing and improving quality practices for a mature production application, within a small, fast-moving Agile engineering team.
Scraped 4/14/2026