Senior Software Development Engineer in Test — AI-Assisted Testing
Working hours: 9-6 pm PST
About the role
We are looking for a hands-on Senior SDET who combines strong testing fundamentals, programming skills and practical experience using AI tools to improve software testing.
You will create and execute tests for web applications, APIs and backend services, contribute to automated testing, and prepare reports that support release decisions. You will work within an existing testing framework and AI setup, helping the team improve coverage, efficiency and reliability.
Approximately 70% of the role involves hands-on delivery and 30% involves mentoring junior colleagues. This position has no direct reports.
What you will do
Translate user stories and product requirements into clear test cases, covering expected behaviour, edge cases and failure scenarios.
Execute functional, integration and regression tests across web applications, APIs and backend services.
Investigate defects, document reproducible findings and work with developers to verify fixes.
Prepare release certification reports summarising test results, coverage, outstanding defects and release risks.
Write and maintain automated tests using the team’s existing framework, and contribute to their integration into CI/CD workflows.
Use LLMs and AI agents to support activities such as test case generation, defect analysis, regression testing and test optimization.
Review AI-generated outputs for accuracy, relevance and coverage before relying on them.
Collaborate with developers, product colleagues and other stakeholders to clarify requirements and communicate quality concerns.
Mentor junior colleagues through practical guidance, test reviews and knowledge sharing.
Recommend improvements to the existing testing framework, AI workflows and quality processes.
What we are looking for
Strong experience in software testing and test automation, typically gained over 5+ years in QA, quality engineering or software development.
The ability to design meaningful tests from requirements and explain how test results inform release decisions.
Hands-on programming experience in an object-oriented language. Python is preferred, but experience in other languages is welcome.
Practical experience with test automation frameworks and CI/CD tools.
A strong understanding of web browsers, client-server behaviour, APIs and security considerations relevant to testing.
Experience testing web-based products, SaaS platforms or comparable applications.
Practical experience using LLMs or AI agents in testing—for example, generating test cases, analysing defects or improving regression coverage. This experience may come from professional work or a practical project.
The ability to explain your personal contribution, evaluate AI-generated results and identify their limitations.
Experience supporting or mentoring less experienced engineers.
Clear written and spoken English for collaboration with an internationally distributed team.
The ability to work consistently during the required US Pacific schedule.
Useful additional experience
Prompt engineering and connecting AI tools to APIs, UIs or backend systems.
Improving AI-assisted testing workflows or evaluating AI-powered testing platforms.
Performance testing and deeper security testing.
Building reusable test framework components.
You can develop these capabilities further after joining. Previous production deployment of autonomous testing agents or agentic CI/CD pipelines is not required.
Your first three months
You will focus on understanding the product, learning the existing testing framework and AI tools, and participating actively in the team’s development process.
Success means delivering assigned work consistently, on time and to the expected quality standard, while identifying practical opportunities to improve testing.
If you have strong testing and automation foundations, practical AI testing experience and an interest in helping others develop, we would like to hear from you—even if you do not match every additional skill listed.
- Location
- LATAM
- Remote status
- Fully Remote
About Tight Line
Tight Line represents the perfect synergy of expertise and ambition. Born from the merger of Rapid River (est. 2013) and Cactus Code (est. 2016). Our mission is simple yet bold: to attract the brightest minds in software development and empower them with meaningful, cutting-edge projects for clients across the globe.