Dlocal

QA Automation Engineer, Merchant Data Services

Job Description

What’s the opportunity? 

We are looking for a QA to join our team and help ensure the accuracy, clarity, and reliability of the data reports delivered to our merchants.
In this role, you will validate that every report we generate is correct, up-to-date, and ready for delivery, ensuring a seamless experience for our global partners.
This is a great opportunity for someone who wants to make a direct impact on high-visibility merchant operations while working in a fast-paced, data-driven environment.


What will I be doing?
  • Develop and Execute Automation Scripts: Write advanced automation scripts and implement software automation applications using a variety of tools and frameworks
  • Troubleshooting and Optimization: Take the lead in troubleshooting automation software issues, optimizing performance, and enhancing existing testing frameworks to improve efficiency and effectiveness
  • Quality Assurance and Testing: Identify quality issues, conduct rigorous testing phases, and produce detailed test reports using both manual and automated methods
  • Participate in Design and Review Processes: Actively participate in design reviews, provide insightful input on requirements, product design, and identify potential problems from a quality perspective

  • What skills do I need?
  • Educational Background: Bachelor’s degree or higher in Computer Science, IT, Software Engineering, or a related field
  • Programming and Automation: Proficient in Python and Java, with experience in frameworks like JUnit or TestNG. Familiarity with Selenium, Rest-assured, Appium, and Postman is highly desirable
  • Database Knowledge: Strong understanding of SQL and experience with relational databases; knowledge of NoSQL is a plus
  • Cloud and DevOps: Experience with cloud services such as AWS and continuous integration/continuous deployment processes using tools like Jenkins
  • Performance Testing: Skills in performance testing tools like JMeter or LoadRunner
  • Analytical and Problem-Solving Skills: Ability to analyze complex systems and troubleshoot issues effectively
  • Communication: Excellent Spanish and English written and verbal communication skills
  • Agility: Experienced in working within Agile/Scrum frameworks and adaptable to evolving project requirements
  • Team Player: Ability to collaborate effectively with diverse teams and contribute to a positive working environment
  • Eagerness to Learn: Demonstrates a strong willingness to acquire new skills and embrace new technologies and methodologies