4DF Connect logo

Software QA Engineer

4DF Connect • Brazil

onsite
Posted Sep 5, 2026
  • Role & seniority

    • Software QA Engineer (seniority: 5+ years, QA experience; 3+ years on custom solutions/microservices)
  • Stack/tools

    • Go (Golang), Python

    • REST, microservices

    • Jira (defect tracking/management)

    • Test automation tools: Selenium, TestNG (or similar) (nice-to-have)

  • Top 3 responsibilities

    • Test planning & execution: design/develop test plans, cases, scripts; perform functional, integration, regression testing; map user stories/requirements to testable items.

    • Defect tracking & reporting: use Jira to log/track/close defects; reproduce, analyze, and support resolution with developers.

    • Automation & quality strategy: identify opportunities for automating repetitive tests; maintain automated scripts; contribute to improving QA processes/standards.

  • Must-have skills

    • 5+ years QA/testing; strong manual + automated testing fundamentals

    • Solid understanding of REST/microservices and Learning Applications ecosystem

    • Working knowledge of Go or Python (configuration/workflows/permissions/user roles)

    • Proficiency with Jira

    • Analytical/problem-solving skills; ability to communicate with technical/non-technical stakeholders

  • Nice-to-haves

    • Experience specifically with test automation frameworks/tools like Selenium / TestNG

    • Prior QA automation collaboration with dev/QA automation teams

  • Location & work type

    • **Not specifi

Full Description

Our cliente is looking for a Software QA Engineer with a strong background in testing on GoLang, Python

Stacks and proficiency in Jira. The ideal candidate will have a minimum of 5 years of experience in quality

assurance and software testing, with a deep understanding of the Learning Applications ecosystem (built on REST

and Microservices on GoLang/Python). . You will play a critical role in ensuring the quality and reliability of our

Microservices applications, collaborating closely with cross-functional teams to ensure our solutions meet business

Responsibilities

requirements and provide a seamless user experience.

 Test Planning & Execution

Design, develop, and execute test plans, test cases, and test scripts for GoLang/Python

applications.

Perform functional, integration, and regression testing across solutions and custom applications. Ensure that user stories and requirements are properly translated into testable items.

 Defect Tracking & Reporting

Use Jira for defect tracking and management, ensuring defects are properly logged, tracked, and

closed.

Work closely with developers to reproduce, analyze, and resolve issues found during testing.

 Automation

Collaborate with the development and QA automation teams to identify opportunities for

automating repetitive test cases.

Maintain and update automated test scripts as needed to align with new features and

enhancements.

 Collaboration & Communication

Work closely with product managers, business analysts, and developers to understand business

requirements and ensure that the QA processes align with project timelines.

Provide regular status updates on testing progress and escalate issues when necessary.

 Quality Assurance Strategy

Contribute to the continuous improvement of QA processes, methodologies, and tools. Assist in developing and maintaining testing standards, guidelines, and best practices for the QA

team.

Requirements

 Experience

Minimum 5 years of experience in software quality assurance, with at least 3 years focused on

custom solutions and microservices.

Experience with manual and automated testing tools and techniques.

 Technical Skills

Strong working knowledge of the Golang or Python stacks, including configuration, workflows,

permissions, and user roles.

Proficiency in Jira for defect tracking and project management. Familiarity with test automation tools such as Selenium, TestNG, or similar tools is a plus.

 Analytical Skills

Strong problem-solving skills and attention to detail. Ability to work independently and manage time efficiently in a fast-paced environment.

 Communication

Excellent verbal and written communication skills. Ability to collaborate effectively with both technical and non-technical stakeholders.

GoLangPythonJiraSoftware Quality AssuranceMicroservicesRESTTest PlanningRegression TestingIntegration TestingFunctional TestingTest AutomationSeleniumTestNGDefect TrackingAnalytical SkillsCommunication

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.