Excellence in Software Development
Software Engineer in Test – AI Voice & Clinical Systems
Location
Latin America
Posted
17 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer in Test – AI Voice & Clinical Systems
Tight Line
• Design and execute testing strategies for AI-powered voice and clinical workflows • Validate speech-to-text accuracy, NLP/entity extraction, and AI-generated outputs • Build approaches for evaluating non-deterministic systems • Create and maintain benchmark datasets and evaluation methodologies • Develop automated functional, integration, regression, API, and performance tests • Define quality standards, risk-based testing strategies, and release criteria • Partner closely with engineering and product teams to identify risks
Job Requirements
- 4+ years of experience as an SDET, Software Engineer in Test, or QA Automation Engineer
- Strong hands-on automation experience using frameworks such as Playwright, Cypress, Selenium, pytest, or similar
- Experience building or extending automation frameworks independently
- Strong programming skills in Python, JavaScript/TypeScript, Java, or C#
- Experience testing REST APIs and distributed systems
- Strong understanding of CI/CD pipelines and automated quality gates
- Excellent analytical and problem-solving skills
- Strong written and verbal communication in English.
Benefits
- Health insurance
- Remote work flexibility
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior Manual Test Engineer, German
accesa.euThe place where creative problem-solvers that care for people, solutions, and their impact thrive
• Collaborate and Define Requirements: Work closely with product managers, software engineers and other stakeholders to understand project requirements, define test objectives, and provide input on user stories and testing task estimates. • Streamline Test Documentation and Test Case Management: Create, organize, and manage test cases in a dedicated test management tool to ensure comprehensive coverage, traceability, and alignment with project objectives. • Test Planning and Execution: Develop, document, and execute test plans, including various testing types such as System, Integration, Regression, Exploratory, and API testing. • Defect Analysis and Resolution: Conduct root cause analysis on defects, collaborate with development teams for swift resolution and ensure adherence to quality standards. • Documentation and Reporting: Create test reports, release notes, and manage UAT activities to support various stages of the QA process.
Senior QA Automation Analyst
TELUSWhen you’re with TELUS, you’re part of a network of giving. | Choisir TELUS, c'est prendre part à un grand mouvement. 💜
• Work on the design, development, and maintenance of automated test scripts using Selenium WebDriver. • Work in collaboration with other team members and provide technical support. • Collaborate with cross-functional teams to understand application requirements and ensure test coverage. • Develop and implement comprehensive test plans and strategies. • Execute automated test scripts and analyze test results to identify defects and ensure software quality. • Continuously improve and optimize test automation frameworks and processes. • Design and execute performance tests to identify bottlenecks and ensure applications meet performance benchmarks and user experience standards. • Mentor and guide junior test automation engineers. • Document test cases, test results, and defects. • Stay up to date with the latest industry trends and best practices in test automation. • Champion AI Adoption & Co-Pilot Mastery — Serve as an internal advocate and power user of TELUS FueliX and other AI co-pilot tools, continuously deepening expertise. • Support Development of New AI Co-Pilots — Contribute to ideation, design, and development of new AI co-pilots as business needs evolve. • Stay Current on AI Trends & Innovations — Monitor developments in generative AI space and bring relevant insights to inform strategy and tooling decisions.
Senior Software Engineer in Test
Rocket CompaniesRocket Money offers a mobile app that helps people take back the control of their money and “live their best financial lives.” Formerly known as Truebill, the company has offer
Role Description Rocket Software is seeking an experienced Senior Software Test Engineer to join our mainframe analytics and performance product teams. In this role, you will be a proactive champion for product quality—shaping test strategy, extending our automated test capabilities, influencing product direction, and helping define an excellent user experience. You’ll work on technically deep products operating in complex IBM mainframe environments. Experience with z/OS, IMS or CICS, scripting languages, and test automation frameworks will provide a strong foundation. We also welcome candidates with backgrounds in mainframe systems programming, application development, or production support who are motivated to grow in a specialised and challenging testing domain. High‑quality testing leads to high‑quality products. If you’re passionate about software quality and enjoy working closely with highly skilled engineers, we’d love to hear from you. As a Senior Software Test Engineer, you will be a key contributor within our mainframe analytics and performance development teams. You will quickly develop a deep understanding of complex system behaviour and take clear ownership of product quality. You’ll help mentor junior team members, challenge quality assumptions, and collaborate closely with development and product partners to deliver robust, performant, and reliable software. Responsibilities - Own product quality across the full lifecycle—from early design through release and ongoing supportability - Architect, extend, and maintain scalable automated test frameworks for mainframe-based analytics and performance products - Treat test automation as software engineering, applying sound design principles, reviews, and a focus on long‑term maintainability - Partner closely with developers and product owners to improve testability, usability, and system resilience - Validate not only functional correctness, but also performance, scalability, failure modes, user experience, and operational behaviour - Apply deep system knowledge to influence product design decisions before defects are introduced - Continuously evolve test strategy as system complexity and real‑world customer usage grows Qualifications - Hands-on experience with IBM mainframe environments (z/OS) - Experience designing, building, or extending automated test systems or frameworks (not just writing individual test cases) - Proficiency in one or more scripting or programming languages commonly used for automation Requirements - Background in mainframe systems programming or application development - Hands-on experience with IMS (applications, transactions, or system interactions) - Exposure to performance, capacity, or analytics software - Experience diagnosing production issues and feeding those learnings back into automated test coverage - Curiosity, adaptability, and a willingness to learn deeply in a technically demanding domain Benefits - The successful applicant will bring strong technical judgement, an architectural mindset, attention to detail, and enthusiasm for working in a highly collaborative, technically deep engineering environment. - You’ll also demonstrate a proactive approach to researching, evaluating, and applying new technologies, processes, and practices to continuously improve product quality.
Mid/Sr Test Automation Engineer, Playwright
Workforce SourceProviding flexible solutions for business talent needs: consulting, RPO services, contract & direct placement.
• Develop and maintain automated test scripts using Playwright and .NET • Design and implement robust test automation frameworks • Collaborate with developers, product managers, and QA teams to define test strategies • Perform functional, regression, and performance testing to identify defects • Integrate test automation into CI/CD pipelines • Troubleshoot issues, analyze root causes, and suggest improvements • Ensure best practices in automation testing and maintain test documentation • Stay up-to-date with emerging testing tools, frameworks, and methodologies




