← Toutes les offres

Junior QA Automation Engineer

À propos du poste

• Support the planning, execution, and automation of tests for web applications, APIs, and integrated services
• Define test plans and develop scenarios using BDD (Behavior-Driven Development)
• Develop and execute functional, exploratory, and regression test cases and scenarios
• Develop, execute, and maintain automated tests for web applications and APIs under technical guidance
• Support the expansion of automated test coverage
• Perform REST API testing by validating requests, responses, and error handling
• Execute integration tests between components and services
• Identify, document, and track defects through resolution
• Perform retesting to validate implemented fixes
• Participate in refinement sessions and contribute to defining acceptance criteria
• Document test scenarios, results, and evidence
• Support the integration and execution of automated tests in CI/CD pipelines
• Participate in Agile ceremonies and collaborate with other team members
• Support the validation of AI-based features and solutions
• Contribute to the continuous improvement of software quality processes and practices

• Basic knowledge of software testing and Quality Assurance (QA) fundamentals
• Knowledge of developing and executing test cases
• Familiarity with functional, regression, and exploratory testing
• Basic knowledge of REST APIs and HTTP requests, as well as experience using Postman or similar tools
• Basic knowledge and practical, academic, or professional experience in test automation using Playwright, Cypress, Selenium, or equivalent tools
• Basic programming knowledge in Python, JavaScript, or TypeScript applied to test automation
• Knowledge of Agile methodologies, such as Scrum and Kanban
• Knowledge of API test automation
• Basic knowledge of SQL
• Familiarity with Git and CI/CD tools
• Experience executing automated tests in continuous integration pipelines
• Academic experience, internship, or personal projects related to software quality
• Interest in or knowledge of generative Artificial Intelligence, LLMs, and AI agents
• Familiarity with integration testing and microservices-based applications
• Basic knowledge of Docker or cloud environments, especially Azure
• Analytical mindset, attention to detail, and logical reasoning
• Strong communication and organizational skills, proactivity, and ability to work effectively in a team
• Interest in learning new technologies and developing test automation skills