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 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
Top Skills
What We Do
dLocal started with one goal – to close the payments innovation gap between global enterprise companies, and customers in emerging economies. We have over 900 payment methods, in more than 40 countries.
With the ability to accept local payment methods and facilitate cross-border fund settlement worldwide, our merchants reach billions of underserved consumers in the high-growth markets of Africa, Asia, and Latin America. dLocal offers the ideal payment solutions for global commerce:
Payins: Accept local payment methods
Payouts: Compliantly send funds cross-border
Defense Suite: Manage fraud effectively
dLocal for Platforms: Unify your platform’s payment solution
Local Issuing: Localize payments for your gig-economy workers, suppliers, and partners






