Senior QA Engineer

Altura

São Paulo

Remote

BRL 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Altura seeks a Senior QA Engineer to own comprehensive quality assurance across unit, integration, functional, E2E, regression, security, performance, usability, compatibility and UAT testing. You will collaborate with cross-functional teams to ensure robust software delivery and reliable deployments.

5+ years in QA, strong analytical skills, and experience in agile environments are essential. This full-time role offers remote-friendly arrangements and career growth opportunities within a

Qualifications

  • 5+ years of experience in QA engineering (required).
  • Comprehensive expertise across Unit, Integration, Functional, E2E, Regression, Security, Performance, Usability, Compatibility, and UAT testing (required).
  • Strong analytical and problem-solving skills (typically expected).
  • Experience working in agile environments and cross-functional teams (typically expected).
  • Remote work flexibility (to be discussed during the hiring process).

Responsibilities

  • Unit testing to validate individual functions and calculations.
  • Integration testing of frontend and backend; verify API and database interactions.
  • Functional testing of all features against acceptance criteria.
  • End-to-End testing of critical user workflows and data flows.
  • Regression testing after code changes and bug fixes.
  • Security testing for authentication, authorization, and data protection.
  • Performance testing to measure load times and scalability.
  • Usability and accessibility testing including WCAG compliance.
  • Compatibility testing across browsers and devices.
  • User Acceptance Testing (UAT) with client feedback and sign-off.

Skills

Unit Testing
Integration Testing
Functional Testing
End-to-End Testing
Regression Testing
Security Testing
Performance Testing
Usability Testing
Accessibility Testing
Compatibility Testing
User Acceptance Testing

Job description

Altura is an AI technology partner for companies that want technology to work inside their operation, not alongside it. We start by understanding the business. Before proposing anything, we map how the company actually runs: its processes, its systems, its data, and where the operational load sits. The goal is to find where technology has real leverage, and where it doesn't. We build the roadmap. Opportunities are prioritized by return, effort and dependencies, each one with defined scope, estimated investment, and the indicator it is meant to move. The company ends up knowing what to do first, what it costs, and how success will be measured. We implement. Custom software when existing tools don't cover what the operation needs. Automations that connect systems and remove manual work. AI agents that analyze information, decide and execute tasks within a process. And the infrastructure that makes all of it run reliably. We are not tied to a predefined solution — we choose the technology each business priority calls for. We stay after go-live. Solutions reach production and keep being improved. As the operation evolves, we identify what comes next. One team, from strategy through implementation and beyond. That is the whole point: technology projects usually break at the handoff, so we don't hand off.

Responsibilities

We need a senior QA engineer for our system with 5+ years of experience who will be able to do:

  • Unit Testing
    • Validate individual functions and calculations.
    • Test business logic and validation rules.
    • Test edge cases, null values, and invalid inputs.
    • Verify error handling and expected outputs.
  • Integration Testing
    • Test frontend and backend integration.
    • Verify API and database interactions.
    • Test third-party integrations.
    • Validate data consistency and error handling between services.
  • Functional Testing
    • Test all features against acceptance criteria.
    • Verify forms, validations, and user actions.
    • Test authentication and user permissions.
    • Verify successful and unsuccessful workflows.
  • End-to-End (E2E) Testing
    • Test all critical user workflows.
    • Verify data flows correctly across the application.
    • Test successful and failed transactions.
    • Confirm expected results and notifications.
  • Regression Testing
    • Retest existing features after code changes.
    • Run regression tests after bug fixes.
    • Verify critical workflows after updates.
    • Document any newly introduced defects.
  • Security Testing
    • Test authentication and authorization.
    • Verify role-based access and permissions.
    • Test input validation and common vulnerabilities.
    • Verify sensitive data protection and secure API access.
    • Check session management and access restrictions.
  • Performance Testing
    • Measure page load times and API response times.
    • Perform load testing with expected user traffic.
    • Test application behavior under peak loads.
    • Identify bottlenecks and resource usage.
    • Verify recovery after performance failures.
  • Usability and Accessibility Testing
    • Review navigation and user experience.
    • Verify responsive layouts and readable content.
    • Test keyboard navigation and screen-reader support.
    • Check accessibility against agreed WCAG criteria.
    • Validate error messages and user feedback.
  • Compatibility Testing
    • Test supported browsers and browser versions.
    • Test desktop, tablet, and mobile devices.
    • Verify supported operating systems.
    • Check responsive layouts and screen resolutions.
  • User Acceptance Testing (UAT)
    • Validate features against business requirements.
    • Execute agreed user acceptance scenarios.
    • Document client feedback and requested corrections.
    • Retest resolved acceptance issues.
    • Obtain formal client approval.
Requirements
  • 5+ years of experience in QA engineering (required)
  • Comprehensive expertise across Unit, Integration, Functional, E2E, Regression, Security, Performance, Usability, Compatibility, and UAT testing (required)
  • Strong analytical and problem-solving skills (typically expected)
  • Experience working in agile environments and cross-functional teams (typically expected)
  • Competitive compensation package (to be discussed during the hiring process)
  • Remote work flexibility (to be discussed during the hiring process)
  • Opportunities for professional growth and continuous learning (to be discussed during the hiring process)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manual QA Engineer (Mid-level) ID67829
Manual QA Engineer (Mid-level) ID67829

AgileEngine • São Bernardo do Campo

Hybrid
BRL 133,920 - 223,200
Professional growth
Competitive compensation
Exciting projects
+1
Lead QA Engineer
Lead QA Engineer

Transcenda • Brazil

On-site
BRL 120,000 - 240,000
Staff QA Automation Engineer
Staff QA Automation Engineer

MeeruAI • Brazil

On-site
BRL 180,000 - 240,000
QA Engineer
QA Engineer

Alchemy Cloud Inc. • Brazil

Remote
BRL 96,000 - 165,000
Work From Home
Training & Development
QA Automation Engineer ID90600
QA Automation Engineer ID90600

AgileEngine • Florianópolis

Hybrid
BRL 60,000 - 110,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior QA Engineer
Senior QA Engineer

Velozient • Brazil

Remote
BRL 458,000 - 712,000
15 PTO days
Floating day
Sick days
+1
Senior QA Engineer
Senior QA Engineer

Speak to Kit • Brazil

Remote
BRL 279,000 - 469,000
Stock options
Computer stipend
Flexible PTO
+1
QA Automation Engineer ID90600
QA Automation Engineer ID90600

AgileEngine • Curitiba

Hybrid
BRL 432,000 - 703,000
Professional growth
Competitive USD pay
Exciting projects
+1
QA Automation Engineer ID90600
QA Automation Engineer ID90600

AgileEngine • Belo Horizonte

Hybrid
BRL 297,000 - 459,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
QA Engineer
QA Engineer

5Blue Software • Montenegro

Remote
BRL 72,000 - 120,000
Flexible Work Environment
1:1 English Classes
Premium Medical Insurance
+5