Analista de Automação de Testes Sênior
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- GitJavaJenkinsJUNITJiraAPI testingMavenSelenium
Requirements
- Minimum of 4+ years of experience with test automation, preferably using Java.
- Strong understanding of object-oriented programming (OOP) and software engineering principles such as SOLID.
- Hands-on experience with automation tools and frameworks such as Selenium, Cucumber, Rest Assured, and JUnit.
- Solid knowledge of API testing, including REST and SOAP services.
- Experience with CI/CD pipelines and tools such as Jenkins.
- Familiarity with version control using Git and branching strategies like Git Flow.
- Understanding of test automation architecture patterns such as Page Objects and microservices-based systems.
- Experience with Agile methodologies and tools like Jira and Maven.
- Strong problem-solving skills, autonomy, and ability to work collaboratively in distributed teams.
- Excellent communication skills and ability to explain technical solutions clearly.
Responsibilities
- Design, develop, and maintain automated test suites for integration, API, and end-to-end testing across complex systems.
- Contribute to the evolution and improvement of test automation frameworks and quality engineering practices.
- Ensure scalability and reliability of automated tests, including execution in parallel environments.
- Collaborate with development teams to embed quality into the software development lifecycle.
- Participate in code reviews, pair programming, and technical discussions to improve overall code quality.
- Support CI/CD pipelines by integrating automated tests into tools such as Jenkins.
- Identify, investigate, and resolve defects, performance issues, and test failures.
- Promote best practices in software quality, testing strategies, and engineering standards within the team.
View Full Description & ApplyYou'll be redirected to the employer's site