Sr Software Engineer in Test
Back to Jobs
Platform ScienceGet Smart Job AI Coach in the appFree on iOS and Android 






Sr Software Engineer in Test
Location
Londrina
Experience
Senior
Posted
Jul 22, 2026
Apply by
August 21, 2026
Applicants
0
Early applicantEasy applyFull-timeHybrid
Job Description
Brazil, Londrina - Hybrid Position
Job Summary:
Platform Science is seeking a skilled and proactive Software Development Engineer in Test (SDET) to contribute to the quality of our growing software products. You will independently design, develop, and maintain automated test frameworks and test scripts. Integrating quality into our CI/CD pipeline and collaborating closely with development teams, you will play a key role in ensuring the delivery of reliable and performant software solutions.
Responsibilities:
- Independently design, develop, and maintain scalable and robust test automation frameworks and test scripts using programming languages (e.g., Python, Java, Kotlin, JavaScript/Typescript, Go).
- Integrate and enhance test automation within the CI/CD pipeline for continuous testing.
- Develop and execute automated tests for various layers of the application, including unit, integration, API, and UI tests.
- Collaborate effectively with software developers to understand software design and implementation, providing valuable feedback on testability.
- Participate in code reviews to identify potential quality issues and ensure adherence to coding standards.
- Build and maintain efficient test environments and manage test data effectively.
- Analyze test results, identify root causes of failures, and work collaboratively with the development team to implement solutions.
- Contribute to the improvement of our software development and testing processes and tools.
- Advocate for quality best practices within the development lifecycle.
- Monitor and analyze key quality metrics (e.g., test coverage, defect trends) to identify areas for improvement.
- Stay updated on relevant testing methodologies, tools, and technologies, and share knowledge within the team.
- Actively participate in agile ceremonies, providing valuable input on quality and testability.
- May contribute to performance and security testing efforts under guidance.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 2-5 years of experience in software development and/or test automation.
- Strong programming skills in at least one programming language (e.g., Python, Java, Go).
- Proven experience in designing and implementing test automation frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG, PyTest).
- Experience with API testing tools (e.g., Postman, RestAssured).
- Familiarity with CI/CD pipelines (e.g., Jenkins, Github Actions , CircleCI).
- Solid understanding of software testing principles, methodologies, and the SDLC.
- Excellent analytical, problem-solving, and debugging skills.
- Strong attention to detail and a commitment to delivering high-quality software.
- Good communication and collaboration skills, with the ability to work effectively within a team.
Preferred Qualifications:
- Experience with performance testing basics (e.g., using tools like K6, JMeter).
- Exposure to security testing concepts.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience working in an agile development environment.
- Experience with AI Tools in Software Development (Gemini, Windsurf, Claude, etc.)
Key Responsibilities
- Design, develop, and maintain scalable test automation frameworks and test scripts.
- Integrate and enhance test automation within the CI/CD pipeline for continuous testing.
- Develop and execute automated tests for unit, integration, API, and UI layers.
- Collaborate with developers to understand software design and provide feedback on testability.
- Participate in code reviews to identify quality issues and ensure coding standards.
- Build and maintain efficient test environments and manage test data.
- Analyze test results, identify root causes of failures, and implement solutions.
- Contribute to the improvement of software development and testing processes.
- Advocate for quality best practices within the development lifecycle.
- Monitor and analyze key quality metrics such as test coverage and defect trends.
- Participate in agile ceremonies and provide input on quality and testability.
Requirements
- Bachelor's degree in Computer Science
- Software Engineering
- or a related technical field
Skills Required
PythonJavaGoJavaScriptTypeScriptSeleniumCypressPlaywrightJUnitTestNGPyTestPostmanRestAssuredJenkinsGithub ActionsCircleCICI/CDAPI TestingUnit TestingIntegration TestingUI TestingAnalytical skillsProblem-solvingDebuggingAttention to detailCommunicationCollaborationTeamworkK6JMeterAWSAzureGCPAI Tools
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

Sr Software Engineer
Mattel
Full-timeEasy applyHybrid
HyderabadSenior

Sr Staff Test Engineer
Renesas Electronics Corporation
Full-timeEasy applyWork from Office
BengaluruSenior

Senior QA Engineer Performance & Scalability
Chip
60,000–70,000 / Year
Full-timeEasy applyWork from Home
ShoreditchSenior

Software Engineer
Ford Pro
Full-timeEasy applyWork from Office
ChennaiSenior

Associate AI Software Engineer
RAYUS Radiology
65,000–100,000 / Year
Full-timeEasy applyHybrid
000 - Corporate Office - St Louis ParkEntry

Sr. Systems and Cloud Engineer
Parts Town
121,265–162,254 / Year
Full-timeEasy applyHybrid
Information Technology
AddisonSenior