Skyline Scientific Inc
Points North
Software Engineer In Test
Über die Stelle
Points North sucht einen Software Engineer in Test, der begeistert davon ist, sinnvolle, wirkungsvolle Arbeit an einem Produkt zu leisten, auf das sich Menschen bereits verlassen, und es noch besser zu machen. Sie werden einem kleinen, schnelllebigen agilen Team mit der spezifischen Aufgabe beitreten, die Qualitätspraktiken rund um eine ausgereifte Produktionsanwendung zu modernisieren. Sie werden mit Systemen arbeiten, die echte Menschen täglich für ihre Arbeit nutzen, und Sie sind begeistert davon, Dinge messbar besser zu machen, als Sie sie vorgefunden haben.
Wenn Sie die Art von Ingenieur sind, die durch die Schaffung von Struktur und Vertrauen in eine komplexe Codebasis Energie schöpft, die ein Legacy-System als Chance und nicht als Belastung betrachtet und die die Testgrundlage aufbauen möchte, die ein Produkt in seine nächste Ära trägt, dann möchten wir mit Ihnen sprechen.
Was Sie tun werden
- Ermöglichen Sie die Modernisierungsreise der Qualitätssicherung. Arbeiten Sie mit Softwareentwicklern, anderen Qualitätsingenieuren und Produktmanagern zusammen, um den aktuellen Stand der Anwendung zu bewerten und einen praktischen Weg zu modernen, nachhaltigen Qualitätspraktiken zu skizzieren, ohne die Lösung zu überkomplizieren.
- Balancieren Sie manuelles und automatisiertes Testen. Wenden Sie gezielte manuelle Tests an, wo sie die meiste Einsicht liefern, und erweitern Sie gleichzeitig systematisch die automatisierte Abdeckung im Laufe der Zeit. Wissen Sie, wann welcher Ansatz das richtige Werkzeug für die jeweilige Aufgabe ist.
- Entwerfen, entwickeln und pflegen Sie automatisierte Testsuiten für unsere SaaS-Produkte mit Playwright, C# und TypeScript, einschließlich End-to-End- (E2E), Integrations- und API-Tests.
- Erstellen Sie Testwerkzeuge, Frameworks und Dienstprogramme, die die Abdeckung verbessern, die Ausführung beschleunigen und das gesamte Team effektiver machen.
- Nutzen Sie KI-Tools als Multiplikator, nicht als Abkürzung. Setzen Sie KI durchdacht ein, um die Testabdeckung zu erweitern, die Erstellung und Wartung von Tests zu beschleunigen und Einblicke zu gewinnen.
- Nehmen Sie als Kernmitglied des Teams an Code-Reviews, Pair Programming und agilen Events teil.
- Helfen Sie bei der Definition und Weiterentwicklung von Teststrategien und Best Practices im gesamten Team, während sich die Codebasis und das Produkt weiterentwickeln.
- Befolgen Sie die DevSecOps-Best Practices für CI/CD und tragen Sie zur Bereitstellungsautomatisierung bei.
- Kontinuierliches technisches und kollaboratives Lernen und Wachsen sowie in der Art und Weise, wie Sie über Qualität denken.
WAS WIR SUCHEN
- Ein praxisorientierter QA-Ingenieur mit Entwickler-Mindset, der sich wirklich für die Modernisierung von Legacy-Systemen begeistert. Wir suchen jemanden, der Komplexität als lösbares Rätsel betrachtet.
- Ein praktischer Denker, der die automatisierte Abdeckung mit gezieltem manuellen Testen ausbalanciert und weiß, dass das Ziel Vertrauen ist, nicht Abdeckungszahlen.
- Jemand, der von KI als Ermöglicher begeistert ist. Jemand, der gerne mit KI-gestützten Werkzeugen experimentiert, um schneller voranzukommen und weiter zu reichen, während er versteht, dass KI gutes technisches Urteilsvermögen ergänzt, anstatt es zu ersetzen.
- Ein Kollaborateur, der offen kommuniziert, stolz auf seine Arbeit und die Arbeit seines Teams ist und Codebasen und Prozesse besser hinterlässt, als er sie vorgefunden hat.
- Ein Macher, der seine Arbeit ausgeliefert sehen, Wirkung erzielen und reale Probleme lösen möchte.
QUALIFIKATIONEN
- 5+ Jahre Erfahrung in der professionellen Softwareentwicklung oder im Bereich Software-Qualitätssicherung.
- Nachgewiesene, professionelle Erfahrung im Aufbau und der Nutzung von Testautomatisierungswerkzeugen und -frameworks.
- Beherrschung von Sprachen wie C# und/oder TypeScript.
- Erfahrung im Testen von REST APIs und der Verwendung von Tools wie Postman oder entsprechenden Automatisierungsframeworks.
- Erfahrung mit Quellcodeverwaltung und modernen CI/CD-Pipelines (z. B. Azure DevOps oder GitHub Actions).
- Komfortable Arbeit mit relationalen Datenbanken wie SQL Server.
- Starke Problemlösungsfähigkeiten und die Fähigkeit, als Kernmitglied eines agilen Softwareentwicklungsteams zu arbeiten.
- Solides Verständnis moderner Software-Engineering-Prinzipien und Best Practices.
- Erfahrung in einem SaaS-Unternehmen oder einem kleinen, schnelllebigen Entwicklungsteam.
- Vertrautheit mit Cloud-Diensten (Azure App Services, Azure SQL, Azure Functions).
- Erfahrung in der Einführung von QA-Praktiken in Legacy- oder etablierte Codebasen.
Bei Points North glauben wir, dass die Fürsorge für unser Team die Grundlage unseres Erfolgs ist. Deshalb haben wir ein Leistungspaket zusammengestellt, das Sie sowohl persönlich als auch beruflich unterstützt:
- Krankenversicherung: Umfassende medizinische, zahnärztliche und augenärztliche Pläne stehen zur Verfügung, um Sie und Ihre Familie gesund zu halten.
- Altersvorsorge: Investieren Sie in Ihre Zukunft mit Arbeitgeberzuschüssen zu einem SIMPLE Traditional und/oder ROTH IRA Plan.
- Freizeit: Großzügige PTO-, bezahlte Feiertage und Volunteer Time Off (VTO) werden angeboten, damit Sie sich erholen und dem geben können, was Ihnen wichtig ist.
- Wachstumschancen: Berufliche Weiterentwicklung wird gefördert, sei es durch Schulungen, Zertifizierungen oder andere Möglichkeiten zur Förderung Ihrer Karriere.
- Flexibilität: Je nach Rolle können Remote- oder Hybrid-Arrangements angeboten werden, die Ihrem Lebensstil und den Geschäftsanforderungen entsprechen.
Für diese Position liegt die Gehaltsspanne bei $110,000 - $125,000 pro Jahr, zuzüglich jährlicher Bonusberechtigung. Die endgültige Vergütungsermittlung spiegelt Ihre einzigartige Erfahrung, Ihre Fähigkeiten und die Verantwortlichkeiten der Rolle wider.
Bei Points North finden Sie einen anregenden, ehrgeizigen und unterstützenden Arbeitsplatz, an dem Ihre Beiträge echte Wirkung erzielen. Bereit, unserem Team beizutreten? Bewerben Sie sich noch heute, um den nächsten Schritt in Ihrer Karriere zu machen!
