Software Development Engineer in Test

4 semanas atrás


Buenos Aires, Brasil Sur LATAM Tempo inteiro
Software Development Engineer in Test (MacOS)

Our US-based client is seeking a deeply technical and hands-on Software Development Engineer in Test (macOS) to own the quality of their macOS integration layers, including endpoint security agents, network extensions, and other system-level components. You will work closely with engineering and product teams to develop high-fidelity automated tests, validate complex behaviors across macOS internals, and ensure platform reliability, security, and compatibility on Apple hardware.

This role involves system extension testing, sandbox boundary validation, and building test frameworks that simulate real-world macOS system behavior under enterprise security constraints, going beyond UI testing.

Responsibilities:
  • Collaborate with product development teams throughout the product lifecycle to establish and meet software quality requirements.
  • Automate functional and non-functional tests to reduce testing time.
  • Design, build, and maintain automated test infrastructure for system-level macOS functionalities, especially around Endpoint Security, Network Extensions, Accessibility, and other Mac frameworks.
  • Conduct code reviews and white-box testing to identify defects early in the product lifecycle.
Requirements:
  • Proficiency in at least two of the following languages: Python, Swift, Objective-C.
  • Experience developing automated test frameworks or comprehensive test suites targeting macOS desktop applications and platform functionalities.
  • Ability to participate in architectural and design reviews with engineering and product teams.
  • Experience driving regression, exploratory, and compatibility testing across macOS versions, including Sonoma and beyond.
  • Excellent debugging and troubleshooting skills on macOS.
Nice to have:
  • Experience in reverse engineering, disassembly, or debugging at the kernel/driver level.
  • Knowledge of functional and regression testing methodologies for desktop applications.
  • Familiarity with performance testing techniques such as soak, stress, and load testing.
  • Background in virtualization platforms, data center operations, or VM lifecycle management.
  • Experience integrating AI/LLM-based solutions into automation to enhance testing efficiency.
Benefits:

Salary: $7,500 USD/month + Holidays, Unlimited PTO.

Additional Details:
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Other
  • Industry: IT Services and IT Consulting
#J-18808-Ljbffr
  • Senior Software Engineer

    4 semanas atrás


    Buenos Aires, Brasil dLocal Tempo inteiro

    Join to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...


  • Buenos Aires, Brasil beBeeSoftware Tempo inteiro US$92.000 - US$124.000

    Senior Software Quality Assurance Engineer","We're seeking a skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our engineering department, you will be responsible for ensuring the quality and reliability of our software products.","Perform thorough testing and validation of software applications to identify and document...


  • Buenos Aires, Brasil Dev Tempo inteiro

    1 day ago Be among the first 25 applicants ???? Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to youWe invite a skilled Test Engineer Automation with hands-on development experience in C# to join our team. You'll play a key...

  • Python Software Engineer

    4 semanas atrás


    Buenos Aires, Brasil Canonical Tempo inteiro

    Python Software Engineer - Ubuntu Hardware Certification Team Get AI-powered advice on this job and more exclusive features. Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and...


  • Buenos Aires, Brasil Dev Tempo inteiro

    1 day ago Be among the first 25 applicants ???? Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to youWe invite a skilled Test Engineer Automation with hands-on development experience in C# to join our team. You'll play a key...


  • Buenos Aires, Brasil Dev Tempo inteiro

    Test Engineer Automation Career Opportunities at Dev.Pro - 01 Test Engineer Automation Career Opportunities at Dev.Pro - 01 3 weeks ago Be among the first 25 applicants Are you interested in building an exciting IT career at Dev.Pro? Join our exclusive screening process to gain valuable career insights and access personalized feedback on your skill set.????...

  • Senior Software Engineer

    1 semana atrás


    Buenos Aires, Brasil dLocal Tempo inteiro

    Join to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...

  • Senior Software Engineer

    4 semanas atrás


    Buenos Aires, Brasil dLocal Tempo inteiro

    Join to apply for the Senior Software Engineer role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates...

  • Senior Software Engineer

    1 semana atrás


    Buenos Aires, Brasil dLocal Tempo inteiro

    Join to apply for the Senior Software Engineer role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates...


  • Buenos Aires, Brasil Dev.Pro Tempo inteiro

    Test Engineer Automation Career Opportunities at Dev.Pro - 01 Test Engineer Automation Career Opportunities at Dev.Pro - 01 3 weeks ago Be among the first 25 applicants Are you interested in building an exciting IT career at Dev.Pro? Join our exclusive screening process to gain valuable career insights and access personalized feedback on your skill set.????...