
Test Automation Engineer
HRE GROUP
full-time
Posted on:
Location Type: Hybrid
Location: Florianópolis • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Design, implement, and maintain automated test frameworks for API, UI, and integration testing.
- Develop automated test cases using tools like Selenium, Playwright, Cypress, Appium, and Postman.
- Ensure broad test coverage across functional, regression, and performance test suites.
- Collaborate with development teams to integrate automated tests into CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins).
- Conduct performance/load testing using tools like JMeter, k6, or Gatling.
- Identify and optimize bottlenecks in application performance and scalability.
- Support security testing efforts, including penetration testing, vulnerability scanning, and API security validation.
- Define and implement QA standards and best practices to enhance test effectiveness.
- Promote a shift-left testing approach, ensuring early-stage test validation in the SDLC.
- Work closely with developers to ensure high-quality code delivery through test-driven development (TDD) and behavior-driven development (BDD).
- Maintain and enhance test reporting dashboards for test coverage visibility and defect tracking.
- Partner with developers, product managers, and QA engineers to identify and resolve quality issues proactively.
- Advocate for testability, automation adoption, and quality-driven engineering culture.
- Participate in Agile ceremonies, providing feedback on test coverage and defect prevention strategies.
Requirements
- 5+ years of experience in test automation engineering within Agile software development environments.
- ISTQB certification.
- Expertise in test automation frameworks (Selenium, Cypress, Playwright, or Appium).
- Strong proficiency in at least one programming language (Python, JavaScript, C#, Java).
- Experience with CI/CD tools (GitHub Actions, Azure DevOps, Jenkins) and test integration into pipelines.
- Solid understanding of RESTful APIs, GraphQL testing, and API automation using Postman, RestAssured, or similar.
- Proficiency in performance testing tools like JMeter, k6, or Gatling.
- Experience with SQL and NoSQL databases for test data setup and validation.
- Knowledge of security testing practices, including penetration testing, OWASP Top 10, and API security.
- Hands-on experience in cloud environments (Azure, AWS, or GCP) and infrastructure testing.
- Strong analytical and debugging skills, with a focus on root cause analysis and defect prevention.
- Ability to collaborate effectively with cross-functional teams and communicate complex testing strategies clearly.
- Fluent English
Benefits
- Contract position (PJ - independent contractor)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automation engineeringautomated test frameworkstest-driven developmentbehavior-driven developmentperformance testingAPI automationprogramming languagesSQLNoSQLsecurity testing
Soft Skills
collaborationanalytical skillsdebugging skillscommunicationroot cause analysisdefect preventionproactive problem solvingfeedback provision
Certifications
ISTQB