Senior Functional QA Engineer (Functional Tester)
LTM
São Paulo e Região
Sobre a vaga
Location: Brazil
English: Professional proficiency required
About the Role
We are looking for an experienced Functional Tester to join our team and support the quality assurance of applications, APIs, microservices, and integrated systems.
The ideal candidate will have strong hands-on experience in Functional Testing, UAT, Regression Testing, Integration Testing, and End-to-End Testing, with a solid understanding of API and backend validation.
Key Responsibilities
- Analyze business requirements, functional specifications, user stories, and acceptance criteria to develop comprehensive test scenarios and test cases.
- Plan, prepare, and execute Functional, Integration, System, End-to-End, Regression, and User Acceptance Testing (UAT).
- Support UAT activities by validating business workflows against requirements and acceptance criteria.
- Collaborate with business users and Product Owners during UAT preparation, execution, defect validation, and sign-off.
- Develop and maintain reusable regression test suites based on business-critical workflows and application risk.
- Perform microservices testing, validating individual services, service-to-service communication, data flows, error handling, and end-to-end integrations.
- Perform REST API testing, including request and response validation, HTTP status codes, headers, authentication, payloads, and error scenarios.
- Validate API contracts and data formats, including JSON and XML.
- Use tools such as Postman, Swagger/OpenAPI, and SoapUI for API and service-level validation.
- Perform positive, negative, boundary, and exception testing.
- Create, prioritize, track, and retest defects using tools such as Jira or Azure DevOps.
- Validate application behavior and data integrity across upstream and downstream systems.
- Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, defect triage, and release readiness discussions.
- Prepare test execution reports, defect summaries, test evidence, and release quality status.
- Contribute to the continuous improvement of QA processes, test coverage, and overall product quality.
Required Skills & Experience
- Strong experience in Functional Testing, UAT, Regression Testing, Integration Testing, and End-to-End Testing.
- Hands-on experience with microservices and REST API testing.
- Experience with API testing tools such as Postman, Swagger/OpenAPI, or SoapUI.
- Good understanding of HTTP/HTTPS, REST, JSON, XML, API authentication, request/response structures, and status codes.
- Experience creating test plans, test scenarios, test cases, test data, defect reports, and test execution summaries.
- Experience with test and defect management tools such as Jira, Azure DevOps, Zephyr, Xray, or similar platforms.
- Working knowledge of SQL for backend and data validation.
- Good understanding of Agile/Scrum software development and testing methodologies.
- Strong analytical, troubleshooting, documentation, and communication skills.
- Ability to collaborate effectively with business stakeholders, developers, Product Owners, and cross-functional engineering teams.
Opportunity to work in a collaborative environment, contributing to the quality of complex applications and integrated services while partnering closely with both business and technical teams.