T

Principal Software Test Engineer

icon building Company : Trintech
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Principal Software Test Engineer

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

At our core, Trintechers stand committed to fostering a culture rooted in our core values – Humble, Empowered, Reliable, and Open. Together, these values guide our actions, define our identity, and inspire us to continuously strive for excellence in everything we do.

Should you require (or need) accommodations throughout any stage of the recruitment process, please provide your requirements to [email protected] and we will work with you to accommodate your needs.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Trintech Inc., is a participant in the federal E-Verify program. This program allows employers to confirm the eligibility of their employees to work in the United States through an electronic verification process".

As required by law, we will verify the identity and employment eligibility of all persons hired to work at Trintech. For more information about E-Verify, including your rights and responsibilities, please visit www.e-verify.gov

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the
Know Your Rights notice from the Department of Labor.

Original job Principal Software Test Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Principal Software Test Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Principal Software Test Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.