QA Engineer

Há 18 horas

lisboa, Portugal act digital Tempo integral
Between 3 and 6 years of experience as a QA Engineer; Professional experience as a

QA Engineer / QAE , preferably in complex enterprise environments. Strong hands-on experience with

test automation using Playwright . Strong proficiency in

TypeScript

for developing and maintaining automated test scripts. Solid experience with

Jira

for test management, defect tracking, backlog management, and Agile collaboration. Strong knowledge of

software testing methodologies , including functional, regression, integration, and end-to-end testing. Experience designing and maintaining

automated test frameworks

using Playwright and TypeScript. Experience with

API testing

and validation of REST APIs. Good understanding of

web applications, HTTP, REST, and client-server architectures . Experience with

CI/CD pipelines

and integrating automated tests into deployment workflows. Experience with

Git

and version control practices. Ability to analyze requirements and translate them into

test scenarios, test cases, and automated tests . Strong experience in

defect identification, analysis, reporting, and follow-up using Jira . Knowledge of

Agile/Scrum methodologies

and experience working within Agile teams. Strong understanding of

test automation best practices , including maintainability, reusability, stability, and reliable test execution. Experience working with

banking, financial services, payments, or other regulated environments

is highly valued. Good understanding of

data validation and database testing , preferably with SQL. Strong analytical and problem-solving skills. Good communication skills and ability to collaborate with

Developers, Business Analysts, Product Owners, and other QA professionals . Professional proficiency in

English . Differential:

Experience with

Playwright

at framework level, including fixtures, hooks, reporting, and reusable components. Responsibilities

Design, develop, and maintain

automated end-to-end tests using Playwright and TypeScript . Define and execute

functional, regression, integration, and end-to-end test scenarios . Analyze business and technical requirements and translate them into

effective test cases and automation scenarios . Maintain and continuously improve the

QA automation framework . Integrate automated tests into

CI/CD pipelines

and ensure reliable execution across environments. Perform

API testing

and validate integrations between application components and external services. Identify, analyze, document, and track defects using

Jira . Collaborate closely with

Developers, Business Analysts, Product Owners, and other QA Engineers

throughout the software development lifecycle. Participate in

Agile ceremonies , including sprint planning, refinement, daily meetings, reviews, and retrospectives. Ensure adequate

test coverage

for new features, enhancements, and regression areas. Investigate test failures, identify root causes, and distinguish between application defects, automation issues, and environment problems. Contribute to the definition and improvement of

QA processes, testing standards, and automation best practices . Support the validation of critical

banking applications and business processes , ensuring quality, reliability, and compliance with project requirements. Maintain clear documentation of

test scenarios, automation components, defects, and test results . Promote continuous improvement of the QA approach, with a focus on

automation, test efficiency, stability, and release quality .