EDGE logo

Senior QA Software Engineer

EDGE Uberlândia, Minas Gerais, Brazil

onsite
Posted Dec 18, 2025

Role & seniority

  • Senior QA Software Engineer (hands-on, independent ownership of quality across the SDLC)

Stack/tools

Testing: test planning, regression, defect management

Automation: Cypress, Playwright, Selenium, JMeter

CI/CD: automated testing stages; SonarQube

DevOps/DevSecOps: Docker, Git; AI-powered QA tools for test generation, maintenance, triage, log analysis, risk-based prioritization

Other: production/testing in high-automation environments

Top 3 responsibilities

  • Design, implement, and maintain detailed test plans, test cases, and automated test scripts; supervise testing activities

  • Identify, track, and manage defects across the full software lifecycle; perform thorough regression testing

  • Define, monitor, and improve QA metrics and KPIs (defect leakage, MTTR, production bugs, vulnerabilities); maintain QA knowledge base; ensure effective CI/CD quality gates

Must-have skills

  • Proven Senior QA Software Engineer experience; strong test planning and case creation

  • Extensive test automation with open source tools; solid defect tracking and QA process know-how

  • Experience testing both new and existing production-grade products; cross-functional collaboration

  • Hands-on with modern testing/DevOps tools (Cypress, Playwright, Selenium, JMeter, SonarQube, Docker, Git)

  • Practical use of AI-powered QA tools for test generation, maintenance, triage, and risk-based prioritization

  • Good English communication; ability to work with developers, PMs, and Dev

Full Description

About EdgeUno

EdgeUno empowers the next era of digital connectivity across Latin America. With one of the region’s most interconnected data centers and network platforms, we support mission-critical workloads for enterprises, ISPs, hyperscalers, and digital platforms. Our culture is built on ownership, agility, technical excellence, and accountability.

Role Overview

This role ensures the quality, reliability, and security of EdgeUno’s software products. The QA Software Engineer is responsible for validating requirements, enforcing quality standards across the development lifecycle, and embedding automated testing and quality metrics into our CI/CD pipelines. The mission is to prevent defects from reaching production, accelerate delivery with confidence, and raise the overall engineering quality bar.

About the Role

You will work closely with developers, product managers, and DevOps teams to design, execute, and continuously improve testing strategies for new and existing products. This is a hands-on role with strong ownership over test planning, automation, defect management, and quality KPIs in a fast-paced, engineering-driven environment.

Location & Language

Based in Uberlândia

Time zones: GMT-5, GMT-4, or GMT-3 Advanced English required

Core Responsibilities

Review requirements, specifications, and technical design documents, providing clear and actionable feedback Create detailed, well-structured test plans and test cases Estimate, prioritize, plan, coordinate, and execute testing activities Design, develop, and execute automated test scripts using established open source tools Identify, document, track, and manage bugs throughout the full software development lifecycle Perform thorough regression testing after fixes and releases Define and apply testing processes for new and existing products aligned with business needs Collaborate with developers, product managers, and other stakeholders to clarify system requirements Analyze debugging results and investigate root causes of non-conforming software Train users when needed and ensure effective knowledge transfer Track QA metrics and report quality indicators, defect trends, and production issues to stakeholders Maintain a knowledge base of defects and root cause analyses for production incidents Own and continuously improve quality KPIs such as defect leakage, MTTR, production bugs, and vulnerability indicators Design, develop, and maintain automated testing stages in CI/CD pipelines, covering unit, integration, end-to-end, and security tests Stay current with testing tools, QA practices, and DevSecOps standards

Requirements

Proven experience as a Senior QA Software Engineer or in a similar role Strong expertise in creating comprehensive test plans and test cases Extensive experience with test automation using open source tools Solid knowledge of defect tracking, regression testing, and QA processes Experience testing both new and existing products in production environments Strong communication skills and ability to work cross-functionally Hands-on experience with modern testing and DevOps tools such as Cypress, Playwright, Selenium, JMeter, SonarQube, Docker, Git, and similar Practical experience with AI-powered QA tools for test generation, maintenance, defect triage, log analysis, and risk-based test prioritization

Nice to Have

ISTQB®, CTFL, or similar QA certification Experience working in high-availability, infrastructure, telecom, or platform environments Exposure to security testing and vulnerability management

What We Offer

Competitive compensation aligned with senior technical roles in the region Opportunity to influence software quality standards across the organization Strong engineering culture focused on ownership, automation, and continuous improvement Collaborative, multicultural, execution-driven environment A critical role in a fast-growing digital infrastructure company operating across Latin America

Note: Please submit your resume in English.

QA Software EngineeringTest AutomationDefect TrackingRegression TestingTest PlanningCollaborationCypressPlaywrightSeleniumJMeterSonarQubeDockerGitAI-Powered QA ToolsQuality KPIsDevSecOpsmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.