Senior Software Test Engineer
$110k - $130kTSI Incorporated
Who Are We?Are you someone that likes new challenges? Do you want to explore new technologies and help solve some of the world’s most difficult problems, like air quality and safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and externally. We encourage and enable our engineers to get into the field with customers to better understand their issues and solve their problems. At TSI, you make a difference – every day.Senior Software Test Engineer at TSITSI delivers innovative digital solutions across desktop, mobile, and cloud platforms that connect with advanced sensing devices and IoT ecosystems. As a Senior Software Test Engineer, you are a software engineer whose product is quality: you will architect and code the automation frameworks, test tooling, and device simulators that let our teams ship with confidence. You will own the technical direction of test automation, embed testing deeply into CI/CD pipelines, and partner with developers to make our software testable by design. The ideal candidate writes production-grade code, thrives in a collaborative, agile environment, and stays current with modern engineering and testing practices. What Will You Do?In order to grow and build a successful career with TSI, you will be responsible for:Test Automation Architecture and Strategy: Own the technical vision for test automation across instrument and application software. Design and build scalable, maintainable frameworks from the ground up, using sound software design principles (SOLID, design patterns, page/screen object models, dependency injection). Make architectural decisions on test tooling, languages, and infrastructure, and ensure automation plans are in place before development work begins. Testing Software of Measurement Instruments: Engineer automated tests for software integrated with specialized measurement instruments, including devices for air flow, aerosol and dust monitoring, indoor/outdoor air quality, fluid dynamics, particle counting, biomedical testing, contamination control, and biohazard detection. Verify the reliability, accuracy, and performance of software that controls these instruments and processes their data. Device Simulation and Test Tooling: Build device simulators, mocks, and test harnesses that emulate instrument behavior and data streams, including high-volume readings, edge cases, faults, and malformed or missing data. Develop internal tools and reusable libraries that make tests faster to write and easier to maintain, and support hardware-in-the-loop testing, where needed. Develop Comprehensive Automated Tests: Write sophisticated automated tests, covering API, UI, backend, integration, contract, and end-to-end scenarios across desktop, mobile, and cloud applications, using tools such as Playwright, Cypress, Appium, TestComplete, and Bruno. Validate data integrity end to end, from device ingestion through analysis, visualization, charting, and export. CI/CD Integration and Test Infrastructure: Integrate automated tests into CI/CD pipelines as quality gates. Optimize suites for speed and reliability through parallelization, test sharding, and containerized environments (e.g. Docker). Analyze failures, eliminate flaky tests, and hold automation code to the same standards as production code. Shift-Left Quality and Developer Partnership: Partner with software engineers on testability and design, participate in code reviews for both application and test code, and help developers strengthen unit and integration test coverage. Contribute fixes to application code when it unblocks testing or improves testability. Performance, Reliability, and Non-Functional Testing: Design and run performance, load, and stress tests for systems handling continuous sensor data. Establish baselines, identify bottlenecks, and track regressions over time. Test Data and Environment Management: Implement strategies for test data creation, anonymization, and maintenance, including synthetic data generation and database mocking. Design and manage test environments and labs for on-premise and cloud systems, using infrastructure-as-code, where practical. Metrics, Reporting, and Quality Transparency: Build automated reporting and dashboards for test coverage, pass rates, flaky test trends, defect insights, and bug escapes per release and/or quarterly. Keep test plans, results, and BrowserStack data current and share them with Software Teams, Product Owners, and Product Managers. Mentorship, Best Practices, and Innovation: Mentor test engineers and QA team members in coding and automation skills. Define automation coding standards, review test code, and promote reusable libraries and continuous improvement. Evaluate emerging tools and techniques, including AI-assisted testing, to keep our practices current. What Do You Need?RequiredBachelor's Degree in Computer Science, Computer Engineering, or related discipline 5+ years of hands-on experience in software development and/or test automationStrong programming skills in at least one object-oriented language, such as C#, Java, Python, or TypeScript Proven experience architecting and building automation frameworks from the ground up, not only extending existing ones Proficiency in automated testing for API, UI, backend, integration, and end-to-end scenarios, using industry-standard tools (Playwright, Cypress, Appium, TestComplete, Bruno) Experience building test tooling, such as mocks, stubs, simulators, or test harnesses Experience integrating automated tests into CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, Jenkins) and improving build stability and speed Solid understanding of software design principles, version control (Git), and code review practices Working knowledge of SQL and databases for test data setup and result validation Skilled in test data management, environment setup, and advanced testing strategies Willingness to assist in manual or exploratory testing, as needed Strong problem-solving, debugging, and analytical skills Excellent collaboration and communication skills with engineers, product owners, and stakeholders DesiredMaster's Degree in Computer Science, Computer Engineering, or related discipline 8+ years of hands-on experience in software development and test automation Experience testing software integrated with specialized measurement instruments (e.g. devices for air flow, aerosol and dust monitoring, indoor/outdoor air quality, fluid dynamics, particle counting, biomedical testing, contamination control, and biohazard detection) Experience with IoT or embedded systems testing, device communication protocols (e.g. MQTT, BLE, Modbus, serial), or hardware-in-the-loop setups Experience with performance and load testing tools (e.g. k6, JMeter, Gatling, Locust) Experience with Docker, Kubernetes, and cloud platforms (e.g. Azure, AWS) Experience with contract testing (e.g. Pact) and visual regression testing Experience testing data-heavy applications: time-series data, analytics, charting, and data export What Can We Give You?At TSI, our employees are our most valuable assets, and we care about their health and happiness. We offer a competitive benefits program to keep our employees and their family members protected and foster a healthy work-life balance. Additionally, we are committed to employee development and growth, and encourage and foster an environment of collaboration, and innovation. Our work has meaning and the products we design and build help protect people and the environment.Dress for your day: We want our employees to be comfortable at work and we know they are more productive when they’re comfortable. The dress for your day policy allows employees’ discretion to select appropriate dress for the business of each workday.Pay & Benefits: Competitive market salary from $110,000 - $130,000 per year* depending on qualifications and experience. For eligible Leadership and individual contributor roles, additional bonus opportunities may be available and awarded at the discretion of the Company.Benefits:Health Insurance: Comprehensive medical, dental, and vision coverage.Retirement Plan: 401(k) with company match.Paid Time Off Program: Paid time off, paid holidays, and paid floating holidays.Other Benefits: Life insurance, employee assistance program (EAP), and professional development opportunities.*Pay amount does not guarantee employment for any particular period of time.Legal authorization to work in the United States without the need for sponsorship. We require proof of eligibility to work in the United States. EOE/Vet/Disability
$82k - $137k
...to get your work done your way while testing the limits of what’s possible and... ...an experienced, automation-focused Senior Quality Assurance Engineer to join our North American Sports product... ...that ensure we're shipping software our users love. You'll drive quality...SeniorWork at officeLocal areaRemote workFlexible hours- ...Sr. Android Software Testing EngineerWe’re looking for a top-notch Mobile application test engineer with a focus on quality who has experience with Android mobile testing.Location: Arden Hills, Minnesota - Hybrid, team works mostly remote, occasionally goes into the office...SeniorContract workWork at officeRemote work
$103.2k - $154.8k
...Senior Software Test Engineer - HILMedtronic is seeking a motivated and detail-oriented Senior Software Test Engineer - HIL to join our Affera Mapping and Ablation System team. This role is essential in supporting the testing and quality assurance processes to ensure the...SeniorH1bWork at officeLocal areaImmediate startFlexible hours- ...Job Description Job Description . Senior QA Automation Engineer Location: Saint Paul, MN 55103 Work Mode: Hybrid Contract Duration: 6... ...Engineer with strong hands-on experience in UI and API test automation . The candidate must have strong expertise in...SeniorContract workShift work
- Position SummaryThe Senior Software Test Engineer advances the verification, validation, and quality of embedded software and autonomous robotic systems used on Tennant cleaning equipment. This hands-on technical role develops scalable automated test solutions, test infrastructure...Senior
- ...Job Description Job Description Title: Senior QA Automation Engineer API/TypeScript Location: Saint Paul, MN 55101 (Onsite-Hybrid. Client... ...relocate) Duration: 6 months Must Have Skills: ~ API test automation using Vitest and TypeScript (or similar open-source...SeniorRelocationShift work
- ...Real Staffing is seeking a Senior Principal Quality Scientist in the Twin Cities area (Hybrid) to lead quality strategies across lab, drug product, and medical device development. The role partners with R&D and Quality leadership to ensure global compliance and robust...Senior
$82.4k - $123.6k
...building a career grounded in purpose, growth, and impact.A Day in the LifeMedtronic is seeking a motivated and detail-oriented Software Test Engineer II to join our Affera Mapping and Ablation System team. This role is essential in supporting the testing and quality...Full timeH1bWork at officeLocal areaImmediate startFlexible hours- ...Updated October 27, 2026 Better Digital hires exceptional Adobe practitioners throughout the year. Architects. Engineers. Consultants. Strategists. People who know AEM, AEP, AJO, CJA, Target, Marketo, Commerce, Workfront, or the systems around them. This posting...Senior
- ...A technology company in Richfield, Minnesota is seeking a QA automation engineer to automate and conduct regression tests. This role requires strong experience in RESTful API and User Interface testing, excellent documentation skills, and problem-solving abilities. The...Senior
$82.4k - $123.6k
...grounded in purpose, growth, and impact. A Day in the Life Medtronic is seeking a motivated and detail-oriented Software Test Engineer II to join our Affera Mapping and Ablation System team. This role is essential in supporting the testing and quality assurance...Full timeH1bWork at officeLocal areaImmediate startFlexible hours$145.68k - $178.05k
...other private, public, government or military experience to a 3M career. The Impact You’ll Make in this Role As a Senior Software Test Automation Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people...Full timeH1bRelocationFlexible hours$150k
...since 2007. We maintain the highest level of repair and service at a fair price and are devoted to client satisfaction. Our Senior Auto Technicians effectively and efficiently diagnosing and repairing customer vehicles while adhering to the MAP guidelines and...SeniorLocal areaWeekend work$45 per hour
...Job Description Job Description Job Description: Seeking a detail-oriented Software Test Engineer II to support testing and verification of advanced medical devices within the Affera Mapping and Ablation System team. Responsibilities: Develop and execute...$156k - $234k
...Minnesota and requires onsite presence four days per week.As Senior Principal IT Architect, SAP Master Data Governance (MDG), you... ...Preferred QualificationsBachelor's degree in Computer Science, Engineering, Business, or a related technical discipline.Advanced degree or...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$100.1k - $185.9k
...We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions...SeniorFull timeLocal areaFlexible hours- Job-ID29304579Reference26-26001Remote100% Remote EEO: “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”SeniorRemote work
- ...The People Of: Professional Services is seeking a Senior Corporate Associate Attorney to join its Minneapolis team. With 5–8 years of corporate transactional experience, the role focuses on high-level transactions including mergers and acquisitions. This is an opportunity...Senior
- Minnesota PBS seeks a Supervising Producer for Public Affairs to lead editorial planning and execution across Almanac, Almanac at the Capitol, and Town Halls, driving modernization while preserving trusted identity. You will translate strategic priorities into actionable...Senior
- Patterson Companies, Inc. in Saint Paul, MN is seeking a Director of Product Marketing to shape market positioning and drive growth across multiple product lines. You will lead a team, partner with Sales and Technical leaders, and own go-to-market initiatives from concept...Senior
- ...project lasting 6-12 months. The ideal candidate will have over 8 years of experience in QA, strong proficiency in manual and automated testing, and must demonstrate expertise in Groovy for testing purposes. Additionally, experience with REST Web Services is required. Local...SeniorLocal area
- ...BLUvera, a Mortenson affiliate, seeks a Senior Operational Excellence Manager to lead enterprise-wide transformation and drive the... ...measurable business results across manufacturing, supply chain, and engineering. You will coach leaders, facilitate Kaizen and value-stream...Senior
- The Summit Golf Club in Minnesota is seeking an experienced, hands-on Golf Course Superintendent to lead maintenance, mentor staff, and drive improvements in course conditions and equipment reliability. The role requires strong leadership and a track record of delivering...Senior
- Senior Manager, Compensation & BenefitsLocation: Eagan, MN | Hybrid, 2 days onsitePosition OverviewOur client, a global industrial organization, is seeking a Senior Manager, Compensation & Benefits to lead its North American Total Rewards function. This role focuses on...SeniorLocal area
- ...SkyWater Technology, Inc. in Minnesota seeks a highly skilled Semiconductor Yield Senior Principal Engineer to lead the integration of new technologies into our fab and to optimize yield and quality. You will collaborate with process, device, and manufacturing teams, design...Senior
- Aaran Therapy Center in Minnesota seeks a Board Certified Behavior Analyst (BCBA) to provide clinical leadership and oversight of ABA services. This role focuses on assessment, treatment planning, supervision, caregiver collaboration, progress monitoring, and compliant...Senior
- ...Invenergy is looking for a Principal Engineer to join their Construction team in Minnesota. This role focuses on leading SCADA systems integration for Battery Energy Storage Systems (BESS) and supporting other technologies. The ideal candidate will drive technical strategy...Senior
- ...HistoSonics, Inc. is seeking a Senior Manager of Service Engineering in Plymouth, MN to shape serviceability for Edison System products. You’ll partner with R&D, own the service documentation set, and plan field upgrades while guiding a growing team over time. You will...Senior
- Ecolab Institutional is seeking a Sr. Marketing Director for Segment, Portfolio & Innovation to lead marketing strategy, portfolio management, and innovation across North America Lodging, Long-Term Care, and Facilities. You will own the product portfolio strategy and drive...Senior
- ...Mortenson Construction is seeking a Senior Superintendent I in Minnesota to manage project site activities, lead on-site teams, and coordinate complex construction tasks. The ideal candidate will have 15+ years of construction experience, including over 10 years in supervisory...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Test Engineer. Be the first to apply!
- software quality assurance engineer Saint Paul, MN
- qa engineer Saint Paul, MN
- qa automation test engineer Saint Paul, MN
- software test engineer Saint Paul, MN
- software quality engineer Saint Paul, MN
- quality assurance engineer Saint Paul, MN
- senior manager accounts payable Saint Paul, MN
- senior cloud service delivery manager Saint Paul, MN
- senior software design engineer Saint Paul, MN
- senior supplier quality engineer Saint Paul, MN






