Software Development Engineer in Test

Posted 5 Days Ago
Easy Apply
Be an Early Applicant
Londrina, Paraná
In-Office
Mid level
Software
The Role
Design, develop, and maintain scalable automated test frameworks for APIs, microservices, and UIs. Integrate testing into CI/CD, perform root-cause analysis and exploratory testing, define test strategies, monitor test runs, and collaborate with engineering, product, and DevOps to improve quality and delivery.
Summary Generated by Built In

Software Development Engineer in Test

Brazil, Londrina

At Platform Science, we’re working to connect everything that moves.

Founded in 2015, we are an open IoT platform that partners with innovative fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver revolutionary solutions to supply chain professionals across the globe.

Our employees are an engaging, diverse group of people who believe in the power of great ideas. We hire people with different experiences and perspectives to build a company culture that fuels growth through innovation.

We value thoughtful actions and empathy for others.  We approach challenges with resiliency and creativity, while encouraging transparency because, no matter our backgrounds or responsibilities, we are one team.

About the Role

As a Software Development Engineer in Test (SDET), you'll be a technical expert in test automation, working closely with development teams to embed quality from the early stages of the software development lifecycle. Your expertise will be crucial in enhancing our testing processes, optimizing CI/CD pipelines, and developing innovative solutions that ensure the continuous delivery of high-quality software. You'll also ensure product quality through the strategic execution of manual exploratory and validation tests.

Technical Excellence and Advanced Automation:

  • Design, develop, and implement sophisticated test automation frameworks (API, database,  performance, security, usability, accessibility, etc.) that are scalable, robust, and adaptable to various environments and platforms.
  • Act as a technical reference in solving complex testing problems, utilizing advanced debugging techniques and performance analysis.
  • Develop and maintain test automation solutions for microservices, event-driven architecture, and service-oriented architectures, including the simulation of dependent services using virtualization.
  • Conduct root cause analyses on complex incidents, applying advanced analytical methods to identify patterns and mitigate future risks.
  • Analyze and optimize the CI/CD pipeline to reduce test feedback time and improve development process efficiency.

Quality and Continuous Improvement:

  • Implement and enhance shift-left testing practices, ensuring quality is considered at all stages of development.
  • Actively contribute to defining and implementing the test pyramid, considering the architectural challenges of each solution.
  • Implement real-time test monitoring and alert systems, enabling quick responses to critical failures.
  • Research, evaluate, and, when applicable, implement emerging technologies in AI and machine learning for test automation, aiming for early fault detection and process optimization.
  • Outline test strategies for integrated applications, working alongside the quality, engineering, and product teams.

Collaboration and Documentation:

  • Collaborate closely with engineering, product, and DevOps teams to ensure continuous integration testing and software quality.
  • Develop and maintain detailed technical documentation, including test specifications, test plans, and bug reports, using collaboration platforms.
  • Actively participate in code reviews, promoting knowledge sharing and the adoption of best practices for high-quality software development.

Education

  • Degree in Computer Science, Software Engineering, or related fields.
  • Desirable internationally recognized software testing certifications such as ISTQB: CTFL, CTAL-ATT, CT-MAT, CT-TAS, among others.

Experience

  • REST APIs, JSON (API related testing tools);
  • Strong experience as a Tester, Validator, Quality Assurance, Software Engineer in Test, or similar roles;
  • Strong software development experience, with skills in relevant programming languages and frameworks;
  • Experience in test automation with market frameworks (Selenium, Robot Framework, Cypress, Playwright, WebDriverIO, others);
  • Experience working with Agile methodologies;
  • Knowledge of test case management tools (TestRail, qTest, Azure DevOps/Test Lab, Zephir, etc.);
  • Experience in one or more programming languages (Node.js, Python, Java, PHP, C#,, JavaScript, others);
  • Experience with Behavior-Driven Development and related tools (Cucumber, Pytest-BDD, others);
  • Knowledge of streaming data (Kafka, RabbitMQ);
  • Knowledge of relational and non-relational databases (Postgres, MySQL, MS SQL, Redis, MongoDB, others);
  • Knowledge of cloud computing (AWS, Azure, or Google Cloud);

Nice to Have Experience

  • Knowledge of performance testing and related tools (JMeter, Gatling, K6, Locust, others);
  • Experience with continuous integration and continuous delivery (CI/CD) tools such as Jenkins, GitHub Actions, Buildkite, Bamboo, and others;
  • Solid understanding of cybersecurity principles and best practices;

Languages

  • Advanced English.

Top Skills

Rest Apis,Json,Selenium,Robot Framework,Cypress,Playwright,Webdriverio,Testrail,Qtest,Azure Devops/Test Lab,Zephyr,Node.Js,Python,Java,Php,C#,Javascript,Cucumber,Pytest-Bdd,Kafka,Rabbitmq,Postgres,Mysql,Ms Sql,Redis,Mongodb,Aws,Azure,Google Cloud,Jmeter,Gatling,K6,Locust,Jenkins,Github Actions,Buildkite,Bamboo
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
La Jolla, CA
180 Employees
Year Founded: 2015

What We Do

Platform Science is an innovative enterprise grade IoT fleet management platform for the transportation and logistics industry. By bringing expertise from 30+ years in telematics together with innovative thinking of IoT-technology experts, Platform Science is the first open platform solution for enterprise fleets to better configure their fleet management solution and meet changing demands of the regulatory landscape, all while preparing for a future of IoT-connected trucks/freight and the digital supply chain.

Similar Jobs

Easy Apply
In-Office or Remote
Londrina, Paraná, BRA
180 Employees

Motorola Solutions Logo Motorola Solutions

Senior Full-stack Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
Brazil
23000 Employees

Superhuman Logo Superhuman

Platform Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Remote or Hybrid
4 Locations
1500 Employees
103K-2M Annually

Motorola Solutions Logo Motorola Solutions

Staff Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
Brazil
23000 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account