Vaga de Senior Software Engineer - Test & Infrastructure Automation, Remoto

Senior Software Engineer - Test & Infrastructure Automation

📍 Remoto 📄 Pessoa Jurídica

Descrição da Vaga

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 Do

Test Automation

Turn 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 Automation

Build 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 Readiness

Design 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 Ownership

Work 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 Qualifications

5+ 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 Qualifications

Experience 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 Are

An Engineer First

You write automation the way you would write production code: readable, maintainable, and tested.

Detail Oriented

You care whether results are correct. You think about edge cases, data integrity, and what happens under load.

Proactive

You communicate before a problem becomes a surprise. When blocked, you raise the issue, explain its impact, and help identify a path forward.

Comfortable with Complexity

You 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.

Collaborative

You enjoy working with other engineers, sharing knowledge, and helping a team adopt better practices.

What We Offer

Generous 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.


Publicado há 1 hora

📚 Aprimore seus conhecimentos

Desenvolva novas habilidades e destaque-se no mercado de trabalho com cursos especializados