Principal Test Engineer – Agentic AI
New
B
BusinessolverBenefits Technology SaaS
Remote - United StatesFull-TimePrincipal
Salary93K to 140K per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- GitJUNITSoftware ArchitectureAPI testingSelenium
Requirements
- Bachelor degree in computer science, engineering or a related field or equivalent practical experience.
- 8+ years of experience in quality assurance, software engineering, or a related field, with a strong focus on automated and manual testing strategies in high-volume environments.
- Proven success using AI-assisted and agent-driven testing to improve coverage, efficiency, and quality outcomes.
- Experience developing and executing enterprise test strategies across unit, integration, API, UI, regression, exploratory, performance, and risk-based testing.
- Strong expertise with automation frameworks and tools including TestNG, JUnit, Selenium, API testing tools, and related quality technologies.
- Experience with performance and load testing, including test design, analysis, and actionable recommendations.
- Strong understanding of system architecture, integrations, and technical dependencies, with the ability to align testing to business and technical risk.
- Ability to establish testing standards, best practices, and quality guardrails that improve consistency and reduce defects.
- Experience mentoring engineers in effective unit and integration testing practices.
- Hands-on technical leadership in test design, framework strategy, troubleshooting, and automation improvements.
- Ability to collaborate with engineering, architecture, product, and business teams to influence quality throughout delivery.
- Excellent written and verbal communication skills with technical and non-technical audiences.
- Experience with Git and collaborative development practices.
Responsibilities
- Develop AI Agents that perform manual and automated testing to support rapid delivery of code changes.
- Drive the development and adoption of agent-driven manual and automated testing practices to improve test creation, execution efficiency, coverage, and defect detection.
- Define and maintain the overall testing strategy across unit, integration, API, UI, regression, exploratory, performance, and risk-based testing.
- Own the direction, maintenance, and continuous improvement of the UI automation framework, with emphasis on reliability, scalability, reuse, speed, and long-term maintainability.
- Lead the technical approach for performance and load testing, including test design, tooling direction, coverage priorities, result analysis, and recommendations for system improvement.
- Build a strong understanding of system architecture, application workflows, integrations, and technical dependencies, and align testing strategy to the areas of highest business and technical risk.
- Establish, document, and refine testing standards, engineering best practices, and quality guardrails that improve consistency and reduce defect escape.
- Provide hands-on technical leadership in test design, framework enhancement, troubleshooting, and resolution of complex quality and automation challenges.
- Mentor members of the quality team in sound testing practices, including stronger use of unit and integration testing.
- Partner with software engineers, architects, product teams, and other stakeholders to influence quality strategy early in solution design and throughout delivery.
View Full Description & ApplyYou'll be redirected to the employer's site