Vagas Python

Senior Software Engineer - Test & Infrastructure Automation

Priscila Rosa Desenvolvimento Humano

Local
Remoto
Senioridade
Sênior
Publicada
(horário de Brasília)
Fonte
Recrutei

Candidatar-se no site original (Recrutei) 1 cliqueQuantas vezes alguém abriu o anúncio original a partir do Vagas Python desde que a vaga entrou no site. Dá uma noção da concorrência, mas não inclui quem viu a vaga direto na fonte (LinkedIn, Gupy...), e a mesma pessoa pode contar mais de uma vez.

Descrição

We are looking for a Senior Software Engineer — Test & Infrastructure Automation to join a six-month engagement with a global leader in wealth-management technology.This is a remote position from Latam or Europe. The team works closely with engineers in India, so you will work European hours (Lisbon time).You will join the Trading team, where much of today's testing and many operational workflows are still manual. Your job is to change that: build the test automation that lets the team ship with confidence across critical trading workflows, automate high-friction infrastructure and operational tasks, run capacity and scalability tests, and validate migrations and releases.This is an engineering role, not a manual QA role. We welcome two kinds of profiles: an experienced automation engineer (SDET) who has built test frameworks and pipelines, or a strong product or platform engineer who has done meaningful automation work and wants to own it. Either way, you treat automation as a programming problem and write code other engineers want to maintain.We process our payment in US dollars, however you can receive it in your local currency.What You’ll DoTest AutomationTurn manual test cases for critical Trading workflows into automated suites.Build and extend test frameworks for API and end-to-end testing (Cucumber, TestNG, Playwright, pytest).Establish coverage baselines and make automated tests a reliable gate in CI/CD pipelines.CI/CD and Operational AutomationBuild and improve CI/CD pipelines so tests, checks, and deployments run automatically.Write Python scripts and tooling that automate repetitive engineering and daily operational workflows.Provision and manage test environments and resources on AWS.Work with services running on Kubernetes, and infrastructure defined in code.Performance and Release ReadinessDesign and run capacity, load, and scalability tests across trading services.Validate data and behavior during platform migrations.Help define and run release-readiness checks.Collaboration and OwnershipWork directly with engineers and technical leaders from both Codelitt and our partner.Break complex requirements into clear and manageable technical tasks.Communicate progress, risks, dependencies, and blockers proactively.Document the frameworks and processes you build so the team can own them.Required Qualifications5+ years of professional software engineering experience, as an automation engineer (SDET) or as a product or platform engineer.Strong Python skills, including scripting and tooling for automation. Java experience is a strong plus.Hands-on experience automating tests with frameworks such as Cucumber, TestNG, Playwright, Selenium, or pytest.Experience building or maintaining CI/CD pipelines.Working experience with AWS.Experience automating operational or engineering workflows, not only tests.Ability to understand and contribute to an established, complex codebase.Strong written and verbal English communication skills.Availability to work European hours.Preferred QualificationsExperience designing a test-automation framework from scratch.Experience with performance or load testing (k6, JMeter, Gatling, Locust, or similar).Experience with Kubernetes, Terraform, Helm, or Argo CD.Experience in financial services, trading, or other data-intensive industries.Experience leading a move from manual to automated testing.Who You AreAn Engineer FirstYou write automation the way you would write production code: readable, maintainable, and tested.Detail OrientedYou care whether results are correct. You think about edge cases, data integrity, and what happens under load.ProactiveYou communicate before a problem becomes a surprise. When blocked, you raise the issue, explain its impact, and help identify a path forward.Comfortable with ComplexityYou can navigate a mature platform with significant internal context. You know how to ask effective questions, document what you learn, and gradually expand your ownership.CollaborativeYou enjoy working with other engineers, sharing knowledge, and helping a team adopt better practices.What We OfferGenerous paid-time-off policy.Paid sick leave.Paid parental leave.Opportunities to work on challenging products with experienced international teams.A collaborative environment that values technical quality and personal ownership.Regular team-building activities throughout the year.If you are an engineer who loves building automation that makes teams faster and safer, we would love to hear from you.

Vagas parecidas

Mais vagas Pytest · Todas as vagas abertas