Sdet software development engineer in test (hybrid / remote)
Summary
Senior SDET with 6+ years of experience to develop automated testing frameworks for mission-critical financial services applications. The role focuses on UI automation with Playwright, API testing with Rest Assured, and CI/CD integration using Java, C#, or Python in a hybrid or remote Brazilian setup.
SDET – SOFTWARE DEVELOPMENT ENGINEER IN TEST (HYBRID / REMOTE BRAZIL)
Brazilian company hires for hybrid or remote position
Location: Brazil (any location)
⚠️ Only candidates already based in Brazil will be considered
Work Model: Hybrid for candidates living in state capitals and Remote for candidates living in countryside/cities outside the state capitals
️ Language Requirements: Fluent English – Mandatory (there will be direct contact with an international client), Native portuguese
Seniority: Senior (6+ years)
Compensation: Please inform your salary expectations when applying.
⚠️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success.
Build High-Quality Financial Applications Through Test Automation
We are looking for an experienced Software Development Engineer in Test (SDET) to develop and maintain enterprise-grade automated testing solutions for mission-critical Financial Services applications.
In this role, you will collaborate closely with software engineering teams to create comprehensive testing strategies, improve software quality, automate UI and API testing, and continuously evolve quality engineering practices.
If you are passionate about software engineering, automation, and delivering reliable enterprise applications, this opportunity is for you.
The Professional We Are Looking For
We are seeking a highly skilled Software Development Engineer in Test (SDET) with a solid software development background and extensive experience in automated testing.
The ideal candidate combines strong programming skills, expertise in test automation frameworks, analytical thinking, and close collaboration with development teams to ensure software quality throughout the Software Development Life Cycle (SDLC).
You should be comfortable designing automation frameworks, integrating testing into CI/CD pipelines, and continuously improving engineering efficiency.
Key Responsibilities
You will be responsible for:
- Developing and maintaining automated testing frameworks for enterprise financial applications.
- Collaborating with software engineering teams to create comprehensive testing strategies and test plans.
- Executing both automated and manual tests across multiple application layers.
- Identifying, documenting, and supporting the resolution of software defects.
- Developing UI automation using Playwright.
- Building and maintaining API automation using Rest Assured.
- Participating in code reviews and promoting software quality best practices.
- Driving continuous improvements in quality engineering processes and automation efficiency.
- Integrating automated tests into CI/CD pipelines.
- Keeping up to date with modern testing technologies, tools, and methodologies.
Mandatory Requirements (Eliminatory)
⚠️ All requirements below are mandatory and eliminatory. Candidates who cannot clearly demonstrate these qualifications in their CV are unlikely to proceed in the recruitment process.
Education
✔ Bachelor's Degree in:
- Computer Science
- Software Engineering
- Engineering
- or a related field
Mandatory Experience
- Proven experience as a Software Development Engineer in Test (SDET) or a similar role.
- Strong knowledge of software development and software testing methodologies.
- Proficiency in at least one of the following programming languages: Java C# Python
- Java
- C#
- Python
- Hands-on experience with automated testing tools, including: Playwright Selenium Rest Assured
- Playwright
- Selenium
- Rest Assured
- Experience developing and maintaining automated testing frameworks.
- Experience with CI/CD pipelines, including: Jenkins GitLab CI
- Jenkins
- GitLab CI
- Familiarity with performance testing tools such as: JMeter LoadRunner
- JMeter
- LoadRunner
- Strong analytical thinking and problem-solving skills.
- Excellent communication skills.
- Fluent English with the ability to collaborate effectively with international teams.
Nice-to-Have Skills
The following qualifications will be considered a strong advantage:
- Experience within the Financial Services industry.
- Experience testing financial applications.
- Experience with Agile methodologies.
- Scrum.
- AWS Cloud.
- Cloud-based testing environments.
What You'll Find in This Opportunity
- Enterprise-scale Financial Services projects.
- Modern Quality Engineering practices.
- Opportunity to build and evolve enterprise automation frameworks.
- Collaboration with international engineering teams.
- Modern CI/CD and DevOps environments.
- Exposure to cloud technologies and scalable architectures.
- Highly collaborative and innovation-driven engineering culture.
Before Applying, Ask Yourself These 5 Questions
✅ Have I worked as an SDET or in a software engineering role primarily focused on test automation?
✅ Does my CV clearly demonstrate hands-on experience with Playwright, Selenium, Rest Assured, and automated testing framework development?
✅ Am I proficient in Java, C#, or Python, and comfortable writing high-quality automation code?
✅ Have I integrated automated tests into CI/CD pipelines using Jenkins or GitLab CI, and worked with performance testing tools such as JMeter or LoadRunner?
✅ Am I fluent in English and comfortable collaborating daily with international engineering teams?
If you answered "No" to one or more of these questions, we recommend carefully reviewing your fit before applying.
⚠️ Important
This opportunity is intended for a Software Development Engineer in Test (SDET) with strong software engineering skills and extensive experience in test automation.
Candidates whose experience is primarily focused on manual testing, functional QA, or test execution without substantial expertise in automation frameworks, programming, Playwright, Rest Assured, CI/CD integration, and software engineering best practices are unlikely to match the expectations for this role.
Keywords That Should Appear in Your CV
SDET, Software Development Engineer in Test, Test Automation, Automation Engineer, QA Automation, Quality Engineering, Automated Testing, Test Automation Framework, Playwright, Selenium, Rest Assured, API Testing, UI Automation, Java, C#, Python, Jenkins, GitLab CI, CI/CD, Continuous Integration, Continuous Delivery, Performance Testing, JMeter, LoadRunner, Software Testing, Software Quality, SDLC, Agile, Scrum, AWS, Cloud Testing, Code Review, Defect Analysis, Financial Services, Banking Applications, Enterprise Applications, Test Strategy, Test Planning, Automation Framework Development.
#EY BR