Crear una alerta de empleo para esta búsqueda
Descripción del trabajo
Language : High level of English required
Start Date : 01 / 04 / 2025
About the Role
We are looking for a QA Engineer to join a Scrum team within an Agile Release Train responsible for building an issuing platform for virtual credit cards. This platform will be used by travel agencies to facilitate payments to providers.
In this role, you will be involved in designing, developing, deploying, and maintaining cloud-native applications built with microservices on an open platform. Your mission will be to ensure high software quality standards by applying ISTQB principles and a Shift-Left testing approach to detect and resolve issues early in the development cycle.
Key Responsibilities
- Apply a high-quality assurance mindset, implementing black-box and white-box testing, Shift-Left approach, and mocking techniques.
- Define and maintain test cases based on customer requirements, ensuring full traceability.
- Develop comprehensive test plans covering functional, non-functional, and regression testing.
- Continuously improve the non-regression test repository within the Change Request process.
- Design test cases and develop automated test scripts.
- Prepare test environments and test data for execution.
- Conduct functional and non-functional tests, ensuring product reliability.
- Provide Go / No-Go decisions for customer test campaigns.
- Ensure the overall quality control of projects, products, and releases.
- Identify and document software defects, ensuring clear and detailed reports for developers.
- Track defect resolutions and coordinate fixes.
- Conduct root cause analysis and ensure lessons learned are implemented.
Collaboration and Reporting
- Participate in specification reviews, providing feedback on test requirements.
- Maintain clear communication with development teams, product analysts, and business stakeholders.
- Report and share insights on testing progress, results, and risks.
Required Qualifications & Skills
Education & Soft Skills
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- Strong written and oral communication skills.
- Ability to work independently and proactively.
- Strong team collaboration skills.
- Ability to work in a multicultural environment.
Technical Skills & Experience
- Test Case Definition & Planning : Experience in test case definition, test planning, and traceability.
- Test Execution : Hands-on experience in preparing test environments, test data, and executing test cases.
- Defect Management : Strong ability to identify, report, and track software defects.
- Automated Testing : Experience with functional software testing, mainly automated, following ISTQB principles.
- API & Backend Testing : Strong experience in Back-End and API testing.
- Testing Tools : Proficiency in RobotFramework and Postman (preferred).
- CI / CD & DevOps : Basic knowledge of Jenkins, Docker, and QA regression implementation in CI / CD pipelines.
- Coding for QA : Experience in building test libraries with Python or another language.
- Agile & SAFe : Experience in Scrum Agile environments; SAFe framework knowledge is a plus.
Certifications
ISTQB Foundation Certification is a plus.
If you are a passionate QA Engineer looking to be part of a dynamic and forward-thinking team, we’d love to hear from you!