Quality Engineer
J
JobgetherSoftware Engineering
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AgileGitCI/CDGitLab
Requirements
- Strong professional experience as a Quality Engineer, QA Automation Engineer, Software Test Engineer, or similar role.
- Hands-on experience designing, building, and maintaining automated testing frameworks.
- Experience working within Agile software development teams.
- Strong knowledge of software testing methodologies and the complete software testing lifecycle.
- Experience supporting CI/CD pipelines and modern software delivery practices.
- Solid understanding of both functional and non-functional testing approaches.
- Experience using Git and GitLab.
- Familiarity with enterprise-scale software systems and complex application environments.
- Strong communication and collaboration skills with a detail-oriented, quality-focused mindset.
- Ability to work autonomously while collaborating effectively with cross-functional teams.
Responsibilities
- Design, develop, and maintain automated testing frameworks and test suites to support reliable software delivery.
- Create comprehensive test strategies, plans, and quality approaches for complex enterprise applications.
- Execute different testing activities, including unit, component, integration, system, end-to-end, regression, performance, and security testing.
- Apply modern testing methodologies such as Test-Driven Development (TDD), Behaviour-Driven Development (BDD), and risk-based testing approaches.
- Support CI/CD pipelines and promote shift-left testing practices throughout the development lifecycle.
- Prepare and maintain test data, documentation, and quality-related artefacts.
- Collaborate closely with Software Engineers through agile practices, code discussions, and collaborative development approaches.
- Identify, investigate, and support the resolution of software defects and quality issues.
- Contribute to continuous improvement initiatives by enhancing testing standards, automation practices, and engineering processes.
- Ensure software solutions meet established quality, security, and delivery standards.
View Full Description & ApplyYou'll be redirected to the employer's site