
Senior QA Automation
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Establish and implement the Squad’s quality strategy, ensuring that business rules, regulated integrations, and essential user journeys are consistently verified within the pipeline through dependable, traceable, and sustainable tests.
• Develop the testing strategy for Wave 1 and allocate the workload across unit, integration, contract, API, UI, end-to-end, security, and regression tests.
• Convert acceptance criteria and business rules into positive, negative, exception, concurrency, idempotency, and reprocessing scenarios.
• Design and sustain UI and end-to-end test automation using Playwright.
• Create and maintain API and integration tests utilizing RestSharp, covering authentication, headers, contracts, status codes, payloads, errors, and correlation.
• Incorporate tests into CI/CD and set up gates that prevent merges or promotions when specified objective criteria are not satisfied.
• Verify API contracts, version compatibility, asynchronous messages, and integrations with external systems or controlled mocks.
• Develop a masked, deterministic, reusable, and LGPD-compliant test data strategy.
• Implement isolation, setup/teardown, parallel execution, controlled retries, and evidence collection without compromising stability.
• Monitor flakiness, execution duration, risk-based coverage, and defect escape rates.
• Evaluate and validate test scenarios generated by AI agents, identifying gaps, false positives, and fragile tests.
• Assist in defining the Definition of Done, acceptance criteria, review checklists, and quality policies.
• Investigate failures using logs, traces, screenshots, videos, payloads, and execution correlation.
• Engage in refinement sessions to anticipate risks and ensure requirements are testable prior to development.
• Maintain documentation regarding the testing strategy, execution, and interpretation of quality gates.
• Senior-level experience in software QA and automation for web products and APIs.
• Proficient in Playwright for browser testing, end-to-end journeys, fixtures, locators, assertions, evidence collection, and CI execution.
• Experience with RestSharp for API test automation in .NET.
• Adequate knowledge of C#/.NET to develop, review, and troubleshoot automation.
• Experience in contract, integration, regression, API, end-to-end, and data validation testing.
• Familiarity with configuring tests in pipelines and setting objective pass and block criteria.
• Understanding of the testing pyramid, risk analysis, flakiness prevention, and data quality.
• Experience with Git, pull requests, and close cooperation with development and product teams.
• Ability to operate in a regulated environment with masked data, access segregation, and auditable evidence.
• Experience testing messaging systems such as Kafka, RabbitMQ, or SQS/SNS is a plus.
• Familiarity with resilience, performance, security, and accessibility testing is advantageous.
• Experience with WireMock, Testcontainers, Pact, or similar tools is beneficial.
• Knowledge of Azure DevOps, GitHub Actions, GitLab CI, or Jenkins is a plus.
• Background in banking, credit, payments, receivables, or financial integrations is a plus.
• Experience validating workflows involving AI agents and reviewing automatically generated tests is a plus.
• Understanding of observability and log/trace analysis is a plus.
• Competitive salary and performance-based bonuses.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and continuous learning.
• Flexible work environment with remote work options.
• Inclusive company culture that promotes diversity and teamwork.
Alliant Insurance Services
AirStrip
Hard Rock Digital
Ambit Iberia
Get handpicked remote jobs straight to your inbox weekly.