Join to apply for the SENIOR QA AUTOMATION ENGINEER role at Svitla Systems, Inc.
6 days ago Be among the first 25 applicants
Join to apply for the SENIOR QA AUTOMATION ENGINEER role at Svitla Systems, Inc.
Get AI-powered advice on this job and more exclusive features.
Svitla Systems Inc. is looking for a Senior QA Automation Engineer III for a full-time position (40 hours per week) in Argentina. Our client is a global technology company specializing in self-service payment solutions and digital customer engagement for the retail petroleum industry. Headquartered in New Zealand, they offer a range of innovative products designed to enhance the customer experience at fuel stations and retail locations. The solution is designed to provide secure, fast, and reliable payment processing at fuel dispensers. These terminals support various payment methods, including EMV, NFC, and mobile payments. This software platform enables remote management and monitoring of payment devices. It includes features for security, diagnostics, and real-time updates, facilitating efficient operation and maintenance. The solutions allow for remote monitoring and management, reducing downtime and maintenance costs while ensuring devices are always up-to-date and secure. The client operates in multiple countries and serves many clients, from small independent fuel retailers to large multinational chains.
Requirements
- 5+ years of experience in automation development using Python or Java.
- Knowledge with behavior-driven development.
- Understanding of object-oriented design, database interaction, and service communication.
- Experience as a senior developer with design responsibilities.
- Expertise in implementing a test-driven development (TDD) approach and coaching the team.
- Understanding how to develop REST APIs and SQL queries (complex queries).
- Understanding how to create cloud services and coaching the team.
- The ability to adhere to coding standards and create software documentation.
- Ability to work without guidance on medium to high complexity algorithms, features, and non-functional requirements.
- Ability to develop or maintain new automation to align with SW architecture and design.
- The ability to work in an efficient and timely manner.
- Interest in gaining knowledge through experience.
- The ability to focus on quality and opportunities for improvement.
- Proactive, organized, and detail-oriented individual.
- Strong analytical skills.
- Cross-cultural communication skills to work with others in a global environment.
- Committed to driving results.
- Advanced oral and written communication skills in both Spanish and English.
Nice To Have
- Experience in software development using C++ or C#.
- Experience with PyTest or a similar testing framework.
- Experience with gRPC as a way to communicate services.
- Experience with CI/CD pipelines for test automation.
- Experience in retail, electronic payment, and/or Point-Of-Sale systems.
- Familiarity with Agile/Scrum methodologies.
Responsibilities
- Design, develop, and maintain automated test scripts.
- Execute automated tests and analyze test results to identify defects, inconsistencies, and performance issues.
- Create, build, and support an automation framework.
- Drive root cause analysis and fix software defects found.
- Provide guidance and support to other Automation Software Engineers.
- Review others´ designs, code changes, and test scripts.
- Collaborate with other engineers to improve testing processes, tools, and methodologies.
- Collaborate with the product owner to understand requirements, identify test scenarios, and define acceptance criteria.
- Ensure on-time delivery of agreed milestones and deliverables.
- Establish a code repository and integrate with continuous build environments.
- Understand sub-systems in the overall architecture and the interaction between various sub-systems.
- Leverage that deep knowledge to ensure designs are designed for quality, performance, reliability, and scalability.
- Use best practices and knowledge of internal or external business issues to improve products, services, and processes.
- Proposes designs for modules and sub-modules for solutions under guidance from the architect.
- Understand the customer’s needs and the system solution capability to solve the customer’s needs.
- Propose changes needed in the system.
We offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Remote-friendly culture and no micromanagement.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves.
- Personalized learning program tailored to your interests and skill development.
- Free webinars, meetups and conferences organized by Svitla.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Quality AssuranceIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Svitla Systems, Inc. by 2x
Get notified about new Senior Quality Assurance Automation Engineer jobs in Greater Buenos Aires.
QA Automation/SDET + Java Technical Leader - Remote Work | REF#281882
Mid-Level QA Automation Engineer - Remote - Latin America
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.