Software Engineer in Test
Points North
seniorpermanentqabackend Bloomington, MN 52 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