Engenheiro de Automação (QA) Sênior
Core
Senior QA Automation Engineer creating robust test journeys to validate product quality before production deployment.
Role type
Senior IC QA Automation Engineer
Builds
Automated test suites, test harnesses, and CI/CD pipelines for software products.
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Object-oriented programming, Test-Driven Development (TDD), Behavior-Driven Development (BDD), CI/CD pipeline management, Test suite execution (Smoke, Sanity, Regression), Performance testing, Integration/End-to-End testing, UI testing, Black-box testing, Technical documentation, Risk identification, Jenkins, Cypress, REST-Assured, JMeter, Selenium, Cucumber, JIRA, Zephyr
Preferred skills
Spark application testing (Python or Scala), Application instrumentation and observability (Dynatrace, Datadog, Grafana), Messaging and event automation testing
Technologies
Jenkins, Cypress, REST-Assured, JMeter, Selenium, Cucumber, JIRA, Zephyr, Dynatrace, Datadog, Grafana
Responsibilities
Collaborate with development teams to design and execute automated test journeys; Act as a technical reference point to resolve critical issues; Participate in the full software development lifecycle from conception to deployment; Prepare and execute manual and automated scripts; Manage internal testing tools and integrate them into automation pipelines; Develop and maintain test environments and CI/CD pipelines; Execute various test types including performance, integration, and UI tests; Maintain up-to-date service documentation; Continuously seek technical and performance improvements.
Seniority
Senior, hands-on IC