Mid-Level Quality Engineer
New
J
JobgetherSoftware Development
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPythonJavascriptAzureCI/CDRESTful APIs
Requirements
- Professional experience in Quality Engineering, Software Testing, Test Automation, or a related discipline.
- Proficiency with test automation tools and frameworks.
- Practical knowledge of RESTful APIs and web technologies.
- Strong analytical and problem-solving skills, with a structured approach to identifying and investigating defects.
- Experience with scripting or programming languages such as Python or JavaScript.
- Understanding of CI/CD processes, pipelines, and related tools.
- Ability to work collaboratively with engineering and product teams throughout the development lifecycle.
- Strong attention to detail and a proactive mindset focused on preventing defects.
- Ability to perform root-cause analysis and communicate technical findings clearly to stakeholders.
- Experience with cloud services such as AWS or Azure is a plus.
- Familiarity with Artificial Intelligence and Machine Learning concepts is desirable.
- Experience with performance testing tools is an advantage.
Responsibilities
- Own and continuously evolve the quality strategy for the webhook-based integration solution.
- Develop a deep understanding of the existing codebase, architecture, APIs, integrations, and business workflows.
- Design and execute functional, integration, API, regression, and end-to-end testing activities.
- Develop, maintain, and improve automated test suites across appropriate layers of the application.
- Validate webhook events, payloads, responses, retries, error handling, and failure scenarios.
- Test integrations between dependent systems and proactively identify potential integration risks.
- Validate authentication, authorization, permissions, and relevant security scenarios.
- Define quality gates and establish clear criteria for release readiness.
- Identify defects as early as possible and collaborate with engineering teams to diagnose and resolve issues.
- Conduct root-cause analysis and contribute to initiatives that improve overall product quality.
- Use AI-powered engineering capabilities to support test design, automation, codebase analysis, and quality improvement.
- Contribute to scalable quality practices and continuous improvements across the software development lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site