Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Test Engineer

$110k - $130k

TSI 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

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Test Engineer in Saint Paul, MN vacancy
  • 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

    Tennant Company

    Minneapolis, MN
    1 day ago
  • $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... 
    Suggested
    Full time
    H1b
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    2 days ago
  • $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... 
    Senior
    Local area
    Weekend work

    TGK Automotive

    Saint Paul, MN
    15 days ago
  •  ...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... 
    Senior
    Contract work
    Shift work

    eTeam Inc.

    Saint Paul, MN
    3 days ago
  • $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... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Saint Paul, MN
    2 days ago
  • $169.8k - $355.4k

     ...have an opportunity to work with teams of applied scientists and engineers to deliver high quality computer vision models and services...  ...such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  • $145.68k - $178.05k

     ...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 time
    H1b
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • 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.”
    Senior
    Remote work

    Mindlance

    Saint Paul, MN
    3 days ago
  • Location: Saint Paul, Minnesota, United StatesCompany: Fairview Health ServicesPosted: 2026-10-23Fairview Health Services is seeking a Coder 3 for a full-time, benefit-eligible position focused on highly complex coding in outpatient and professional accounts. You will assign...
    Senior
    Full time

    Fairview Health Services

    Saint Paul, MN
    1 day ago
  •  ...M. A. Mortenson Company is seeking a Senior Superintendent I for multiple construction projects in Minnesota. The role involves overseeing site work teams, managing construction activities, and ensuring project schedules are met. Ideal candidates will have at least 15... 
    Senior

    M. A. Mortenson

    Saint Paul, MN
    2 days ago
  •  ...Job Description Job Description Circle of Life is a leading home care agency serving 6 states. We provide services for seniors, children, and people with disabilities, and our mission is to “honor those we serve.” We take pride in the responsibility we have to care... 
    Senior
    Work at office
    Flexible hours

    Circle of Life Home Care Anishinaabe

    Saint Paul, MN
    7 days ago
  •  ...recruiting salesperson who knows how to build business from scratch. We're a growing agency focused primarily on advanced technical and engineering talent, and we’ve built the company around experienced people, a low-bureaucracy environment, and the expectation that good... 
    Senior
    Remote work

    Jobrapido

    Saint Paul, MN
    4 days ago
  •  ...Minimum Salary (US): 68000Job SummaryThe Senior Developer will be responsible for...  ...5+ years of experience in manufacturing engineering, preferably in the medical device industry...  ...tools Support component specifications, testing, and approval for use Collaborate with Design... 
    Senior
    Contract work

    HCL Technologies

    Saint Paul, MN
    3 days ago
  •  ...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... 
    Senior
    Relocation
    Shift work

    eTeam Inc.

    Saint Paul, MN
    3 days ago
  • Job SummaryThe Senior Technical Lead will be responsible for leading technical teams and overseeing the implementation of projects...  ...and orchestration. 3. Handson knowledge of data bricks for data engineering, data processing, and machine learning. 4. Ability to design,... 
    Senior

    HCL Technologies

    Saint Paul, MN
    2 days ago
  • Highmark Inc. seeks an experienced Anti-Fraud Investigator to develop and maintain an anti-fraud program, deliver training, and file Fraud Plans and Reports. The role conducts investigations of fraud, waste and abuse by providers, members, facilities, pharmacies, groups...
    Senior

    Highmark Health

    Saint Paul, MN
    5 days ago
  • $75k - $105k

     ...Tax Senior - Tax Review, Form 1040, Form 1065 We are a mid size public accounting firm with a focus in wealth management. We offer accounting, tax, accounting and advisory services to privately held businesses, their owners, management teams and shareholders. Works... 
    Senior

    DS&B Rock Island

    Saint Paul, MN
    5 days ago
  • Senior Principal Quality ScientistTwin Cities, MN (Hybrid)About the OpportunityWe are seeking...  ...multidisciplinary team of scientists and engineers developing innovative therapies and...  ...methodologies.Understanding of scientific methods, test method development, and validation... 
    Senior

    Real Staffing Group

    Saint Paul, MN
    1 day ago
  •  ...HaleSupplier Quality EngineerAbout this roleThe Supplier Quality Engineer will play a key part in leading performance improvement of...  ...positions: It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and... 
    Hourly pay
    Shift work

    Boston Scientific Corporation

    Saint Paul, MN
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 11 years of experience in... 
    Senior
    Permanent employment
    Full time
    H1b

    Sonsoft

    Saint Paul, MN
    4 days ago
  • Job Description Skills and Requirements We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes...
    Senior

    Insight Global

    Saint Paul, MN
    2 days ago
  •  ...Join Faith Media as the Senior Video Producer, leading the creation and delivery of high-quality live and recorded video content that advances our mission. This in-person role provides leadership for video production operations, technical systems, workflows, and team... 
    Senior

    Wisconsin Broadcasters Assn

    Saint Paul, MN
    2 days ago
  •  ...DescriptionMaganti IT Resources LLCJob DescriptionTitle: Senior Manager Testing and OptimizationLocation: Minneapolis, MNType: permanent Job...  ...role, candidate will work closely with the analytics, engineering, and architecture team to provide technical and operational... 
    Senior
    Permanent employment

    Maganti IT Resources

    Minneapolis, MN
    4 days ago
  • $200k - $400k

     ...Minnesota-Senior Attorney Department: Legal Employment Type: Full Time Location: Minnesota Compensation: $200,000 - $400,000 / year Description The Senior Attorney will manage and lead an active caseload of state and federal plaintiff's-side wage-... 
    Senior
    Full time

    Lawyers for Justice

    Saint Paul, MN
    3 days ago
  • Mortenson Construction seeks a seasoned Project Manager II to lead construction projects from design through completion, ensuring quality, safety, timeliness, and strong financial performance. The role requires proactive leadership to mentor teams, manage complex programs...
    Senior

    Mortenson

    Saint Paul, MN
    1 day ago
  •  ...- whatever your ambitions. About the role:This Principal Software Design Quality Engineer position will support active implantable medical devices....  ...Analysis, FMEAs) with traceability to requirements, design, and test artifacts.Collaborate with cybersecurity teams to ensure... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Corporation

    Saint Paul, MN
    13 hours ago
  • $143.83k - $155.63k

     ...Manages contract or subcontract change process and collaborates with the Program Manager, including Pro-gram Manager - Subcontracts, Engineering, Finance, and other disciplines to mitigate performance risk.• Monitors program performance for scope changes and takes... 
    Senior
    Contract work
    For subcontractor
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    3 days ago
  • $21 - $29 per hour

    Customer Experience Engages customers and patients by greeting them and offering assistance with products and services. Resolves customer issues and answers questions to ensure a positive customer experience. Models and shares customer service best practices with ...
    Senior
    Hourly pay
    Full time
    Work experience placement
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    WALGREENS

    Saint Paul, MN
    8 days ago
  • $127k - $152k

    As a Senior Engineer - Intermediate Planning, you’ll help MISO bridge the critical space between long-term transmission planning and real-...  ...Have:Experience with DSA tools or other power system analysis software.Experience writing scripts or developing automation to... 
    Senior
    Full time
    Local area

    Midcontinent Independent System Operator Inc.

    Saint Paul, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Test Engineer. Be the first to apply!