Trintech, Inc.

Principal Software Test Engineer

Trintech, Inc.$120K — $150K *
US-AnywhereRemote in Texas, US
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering or a related field, or equivalent experience.
  • 8+ years of software testing experience, including 2+ years in a leadership role, ideally in Agile environments.
  • Extensive background in manual and automated testing across multiple software platforms.
  • Advanced proficiency with test automation tools (e.g., Selenium, Appium, Cypress, JUnit) and scripting languages such as Java, Python, or JavaScript.
  • Experience in performance and security testing practices.
  • Strong communication skills to engage both technical and non-technical stakeholders.
  • Problem-solving skills with the ability to analyze complex systems.
  • Hands-on experience with AI-powered testing tools and knowledge of ML model validation.

Responsibilities

  • Lead the design and implementation of comprehensive test strategies for complex software applications.
  • Collaborate with stakeholders to define quality requirements and identify risks early in the development lifecycle.
  • Provide technical leadership in manual and automated testing practices.
  • Oversee the development and integration of automated test frameworks into the CI/CD pipeline.
  • Drive the automation of functional, performance, and regression tests with various tools.
  • Mentor QA engineers and advocate for continuous improvement in testing processes.
  • Define and track quality metrics while preparing test reports for management.

Benefits

  • Open paid time off
  • Hybrid work schedule
  • Comprehensive healthcare and wellness programs
  • 100% company-paid volunteer time
  • 401k plan with company match
  • Pet insurance
  • Tuition and continuing education reimbursement program
Full Job Description
Description

PRIMARY RESPONSIBILITIES

Test Strategy and Leadership
  • Lead the design and implementation of test strategies for large-scale, complex software applications, ensuring comprehensive test coverage across all layers of the stack.
  • Collaborate with product managers, developers and other stakeholders to define quality requirements, identify risks, and align on test strategies early in the development process.
  • Provide technical leadership in both manual and automated testing, driving innovation in test automation and ensuring efficiency across testing processes.
  • Define and enforce best practices and industry standards for testing, ensuring high-quality test artifacts and consistency across projects.

Test Automation and Tools
  • Oversee the development and maintenance of automated test frameworks using tools such as Selenium, Appium, Cypress, and JUnit, ensuring that automated tests are integrated into the CI/CD pipeline (e.g., Jenkins, GitLab CI).
  • Provide expertise in creating reusable and scalable automated test scripts and frameworks to increase testing efficiency and test coverage.
  • Drive the automation of functional, performance and regression tests, leveraging both commercial and open-source testing tools as appropriate.

Mentorship and Process Improvement
  • Mentor and support senior and junior QA engineers, offering guidance on technical challenges and professional development.
  • Lead efforts to identify bottlenecks and inefficiencies in testing processes and implement continuous improvements to enhance testing effectiveness and reduce the overall cost of quality.
  • Advocate for Agile best practices in testing and contribute to the broader agile transformation within the organization.
  • Foster a culture of innovation and quality, encouraging the adoption of new tools, technologies, and methodologies to improve test coverage and reduce time-to-market.
  • Drive adoption of AI-augmented testing practices within the team, including self-healing automation and AI-assisted test generation; contribute to establishing guidelines for responsible use of AI in quality engineering.

Collaboration and Cross-Functional Partnerships
  • Work closely with cross-functional teams (development, product management, DevOps) to ensure seamless integration of testing activities with the overall software development lifecycle.
  • Act as a trusted advisor on testing-related issues, providing technical recommendations and leading discussions on testing approaches and strategies.
  • Participate in key project meetings (e.g., sprint planning, retrospectives, design reviews) to ensure that testing is aligned with project goals and timelines.

Quality Metrics and Reporting
  • Define and track quality metrics, ensuring that testing efforts are aligned with business priorities and that software meets the necessary quality standards.
  • Prepare and present test reports and findings to management, providing visibility into testing progress, test coverage and defect trends.
  • Evaluate and report on software quality risks, ensuring that mitigation strategies are implemented and issues are addressed in a timely manner.


Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering or a related field (or equivalent work experience).
  • 8+ years of experience in software testing, with at least 2 years in a leadership or principal-level role, preferably in an Agile development environment.
  • Extensive experience in both manual and automated testing across a range of software platforms and technologies.
  • Advanced proficiency in test automation tools (e.g., Selenium, Appium, Cypress, JUnit) and scripting languages such as Java, Python or JavaScript.
  • Experience with performance testing (e.g., JMeter, LoadRunner) and security testing practices
  • Excellent communication skills, with the ability to interact with both technical and non-technical stakeholders and present complex issues in a clear, actionable manner.
  • Excellent problem-solving and debugging skills, with the ability to analyze complex systems and identify areas of improvement.
  • Ability to influence cross-functional teams and drive alignment on quality goals.
  • Hands-on experience with AI-powered test tools and working knowledge of ML model validation; ability to help define team-level standards for AI testing practices.
  • Experience with cloud testing on Azure or any other cloud platform
  • Previous experience with Reconciliation and/or month-end close applications is preferred

What We Offer
  • Open paid time off
  • Hybrid schedule
  • Comprehensive healthcare and wellness programs
  • 100% company-paid volunteer time
  • 401k with a company match
  • Pet Insurance
  • Tuition/Continuing Education reimbursement program


About Trintech, Inc.

Trintech, Inc. is a software company that provides financial software solutions to organizations. The company's solutions help organizations to automate their financial processes and improve their financial performance. Trintech's solutions are used by organizations in various industries, including healthcare, finance, and retail. The company was founded in 1985 and is headquartered in Addison, Texas.
Learn more about Trintech, Inc.
Size
1,000 employees
Industry
Net Income
-$10 million
Founded
1985
5 Year Trend
-2%
Revenue
$100 million
NASDAQ

Similar Jobs

More Jobs at Trintech, Inc.

More Information Technology Jobs

Find similar Principal Software Test Engineer jobs: