Senior QA Analyst

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

9 hours ago

Salary

0

Seniority

Senior

Job Description

Senior QA Analyst

FCamara Consulting & Training

• Design and implement a test strategy following the test pyramid (70% unit, 20% integration, 10% E2E) • Develop automated tests in C# .NET using xUnit, validating handlers, repositories and domain layers • Create and maintain E2E tests with Playwright, validating user flows in React • Implement RESTful API tests, validating status codes, JSON payloads, JWT authentication and refresh flows • Manage setup and cleanup of test data in PostgreSQL • Debug test failures using logs, traces and observability tools • Execute tests via Azure DevOps Pipelines and contribute to CI/CD improvements • Validate idempotency and retry concepts in critical operations • Use robust selectors (data-testid, accessibility locators) in E2E tests • Run tests locally in Linux/CLI environments • Propose improvements to coverage, automation and QA processes — not just execute tests

Job Requirements

  • Intermediate C# .NET — reading and understanding handlers, repositories and domain logic
  • xUnit — project test framework
  • SQL / PostgreSQL — setup and cleanup of test data
  • Clean Architecture / CQRS — understanding of layers and flows
  • Playwright — E2E framework (NOT Cypress)
  • TypeScript — type-safe tests
  • Basic React — understanding components, hooks and routing
  • Robust selectors — data-testid and accessibility locators
  • REST API testing — validation of POST, GET, PUT, PATCH methods and status codes
  • JSON schema validation
  • JWT auth — tokens, refresh flow and authorization
  • Idempotency and retry concepts
  • Azure DevOps Pipelines — understanding of project CI/CD
  • Git — branching, pull requests, version control
  • Test pyramid — test distribution: unit (70%), integration (20%), E2E (10%)
  • Debugging test failures — analysis of logs, traces and root cause
  • Linux / CLI — run tests locally, analyze logs, terminal operations
  • Autonomy — propose improvements, not just execute tests
  • NSubstitute — mocking .NET interfaces (Nice to have)
  • Testcontainers — containers for isolated integration tests (Nice to have)
  • MassTransit — in-memory testing of event consumers (Nice to have)
  • DbUp — migrations and database schema versioning (Nice to have)
  • Playwright Component Testing — isolated testing of React components (Nice to have)
  • Network mocking / HAR recording (Nice to have)
  • Accessibility testing — WCAG, ARIA and accessibility tests (Nice to have)
  • Contract testing (Pact) (Nice to have)
  • OpenAPI / Swagger — contract test generation (Nice to have)
  • GraphQL testing (Nice to have)
  • Risk-based testing — probability × impact matrix (Nice to have)
  • k6 or JMeter — performance and load testing (Nice to have)
  • CloudWatch / X-Ray — observability and debugging (Nice to have)
  • Basic Terraform — reading infrastructure-as-code (Nice to have)
  • PostgreSQL RLS (Row Level Security) — row-level security testing (Nice to have)
  • SignalR / WebSocket testing (Nice to have)
  • White-box testing — reading source code to improve coverage (Nice to have)

Related Categories

Related Job Pages

More QA Engineer Jobs

BHS logo

Analista de Testes Sênior

BHS

Transformamos negócios através da tecnologia gerando resultados de impacto.

QA Engineer10 hours ago
Full TimeRemoteTeam 201-500Since 1994H1B Sponsor

**💪 ****Suas atividades serão:** **· **Planejar, projetar e executar testes manuais e automatizados; **· **Garantir a qualidade das entregas por meio de testes funcionais, regressivos, de desempenho e segurança; **· **Desenvolver e manter automações de testes; **· **Participar ativamente de cerimônias ágeis (Scrum); **· **Identificar, documentar e acompanhar defeitos; **· **Colaborar com times multidisciplinares (devs, produto e stakeholders); **· **Apoiar e mentorar profissionais de QA menos experientes; **· **Contribuir para evolução de processos e boas práticas de qualidade.

Brazil
Inspired Testing logo

Business Analyst, QA Focus

Inspired Testing

Highly skilled professionals with attention to detail, using latest technologies, to ensure usability and reliability.

QA Engineer10 hours ago
ContractRemoteTeam 201-500H1B No Sponsor

• Lead requirements elicitation, clarification and documentation for testable acceptance criteria. • Produce and maintain clear, structured test artefacts: test cases, scenarios, feature files, traceability. • Make recommendations, unblock decisions, ensure the team is ready for execution. • Partner with TAs and automation engineers to align manual and automated coverage. • Participate in reviews where requirements/test impacts are relevant. • Manage stakeholders, keeping scope, risk and dependencies visible. • Drive continuous improvement of BA/test processes in a multi-team setup.

South Africa
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Independently implement test automation for our digital products within the platform infrastructure • Responsible for creating and maintaining test concepts, test specifications and test cases • Active role in the release process for software updates and new features • Identify and document software defects • Work closely with developers and support colleagues • Contribute to shaping the team and participate in team decisions in a self-organized manner

Germany
General Dynamics logo

IT Quality Assurance Test Engineer Principal

General Dynamics

General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p

QA Engineer11 hours ago

Role Description IT QUALITY ASSURANCE TESTER PRINCIPAL Transform technology into opportunity as an IT Quality Assurance Tester Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT - Impactful work supporting the mission of the NTSB. - Maintenance and software quality assurance support for the NTSB's CIDER application, providing: - Functional and user acceptance testing of this long-running program. - Collaboration with the customer on requirements, scheduling, releases, and issue remediation. - Updated test plans, editing existing procedures, and adding material for new features. - Issue management support, monitoring the NTSB issue management system, reviewing items with the customer, and prioritizing issues. Qualifications - Education: Technical Training, Certification(s) or Degree. - Experience: 10+ years or QA lead experience. - Technical skills: JTRAC issue tracking system, GIT. - Knowledge of CIDER and related applications. - US Citizenship Required. Requirements - 10+ years of related experience. - US Citizenship Required: Yes. Benefits - Comprehensive benefits and wellness packages. - 401K with company match. - Competitive pay and paid time off. - Full flex work weeks where possible. - Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave. - 15 days of paid leave per calendar year for vacations, personal business, and illness. - 10 paid holidays per year. - Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12-month period for eligible employees. - Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.

United States
$102K - $138K / year