Automation Software Engineer / USD payment / English speaking client
The Automation Software Engineer III is a key member of the development team, responsible for designing, developing, and executing automated tests to ensure the quality and reliability of the Invenco iNFX Platform software. This role involves close collaboration with cross-functional teams, including software developers, QA engineers, and product owners to identify testing requirements and develop effective test strategies.
Location: Buenos Aires, Argentina (remote work within Buenos Aires is possible, but occasional in-person visits to the office are expected).
Responsibilities:
- Design, develop and maintain automated test scripts.
- Execute automated tests and analyze test results to identify defects, inconsistencies, and performance issues.
- Design, develop and maintain automation framework.
- Drive root cause analysis and fix software defects found.
- Provide guidance and support to other Automation Software Engineers.
- Review other’s designs, code changes and test scripts.
- Collaborate with other engineers to improve testing processes, tools, and methodologies.
- Collaborate with product owners to understand requirements, identify test scenarios, and define acceptance criteria.
- Ensure on-time delivery of agreed milestones and deliverables.
- Be a quick learner of the internal framework.
Relationships:
- Reports directly to the Software Engineering Manager.
- Has daily interaction with members of the development team and Product Owner.
- Interacts with SQA and software engineers on the GVR team.
Measures of Performance:
- Successful execution of projects within schedule and budget.
- Delivery of high quality software that meets customer expectations and standards.
Requisitos
Requirements:
- 5+ years of experience in automation development using Python or Java.
- Experience with Behavior Driven Development.
- Experience with Object Oriented Design, database interaction, and services communication.
- Experience as a senior developer with design responsibilities.
- Advanced oral and written communication skills both in Spanish and English.
- Has ability in UX design, designing for medium to large projects independently.
Preferred:
- Experience in software development using C++ or C#.
- Experience with Pytest or similar testing framework.
- Experience in gRPC as a way to communicate services.
- Experience with CI/CD pipelines for test automation.
- Experience in the Retail industry, electronic payment systems, and/or Point-Of-Sale systems.
- Familiarity with Agile/Scrum methodologies.
- Locations
- ARGENTINA
- Remote status
- Hybrid

Automation Software Engineer / USD payment / English speaking client
Loading application form
Already working at Bloom Talent Partners?
Let’s recruit together and find your next colleague.