QA Automação Pleno e Senior
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- CypressJavaJUNITKafkaSeleniumCI/CDGitLab
Requirements
- Solid experience with Java for test automation development and execution.
- Hands-on experience with Kafka for validating event-driven and distributed systems.
- Strong experience with API testing tools, especially Rest Assured for RESTful services.
- Experience with Cypress or Selenium for UI and end-to-end automation testing.
- Knowledge of unit testing frameworks such as JUnit or TestNG.
- Experience working with GitLab and CI/CD pipeline configuration and maintenance.
- Strong understanding of REST and SOAP services, including validation and consumption.
- Knowledge of test automation architecture, scalable test design, and software engineering best practices.
- Ability to work in agile environments and collaborate with cross-functional teams.
Responsibilities
- Design and implement end-to-end test automation strategies across web, API, and integration layers in a financial systems context.
- Develop and maintain automated test frameworks using Java, ensuring scalability, reliability, and maintainability.
- Build and execute automated tests for RESTful APIs using Rest Assured.
- Validate event-driven architectures using Kafka, ensuring correct message flow across distributed systems.
- Implement UI and end-to-end test automation using Cypress or Selenium, covering critical business journeys.
- Work with CI/CD pipelines in GitLab, integrating automated tests and improving delivery efficiency.
- Define and apply testing best practices, including unit testing frameworks such as JUnit or TestNG.
- Contribute to system design discussions to ensure testability and quality are embedded from the architecture stage.
View Full Description & ApplyYou'll be redirected to the employer's site