IT Recruiter | IT Talent Acquisition Specialist for LATAM | Clinical Psychology, Human Talent Management The position of Test Automation Developer & Execution Design is a critical role within our team, focusing on the development and maintenance of scalable automation frameworks. Key Responsibilities: - Develop and maintain scalable automation frameworks. - Implement BDD automation for clear and efficient test execution. - Automate API testing, handling various authentication types and tokens. - Develop and maintain UI test automation for web applications. - Define and drive test strategies aligned with the Software Development Life Cycle (SDLC), QA best practices, and Agile methodologies. - Ensure thorough test coverage across integration, functional, regression, automation, end-to-end, and contract testing. - Enhance and optimize existing automation frameworks to improve efficiency and scalability. - Work on defect management, ensuring effective defect tracking and resolution. - Implement CI/CD pipelines, integrating test automation into deployment workflows. - Work closely with developers, product managers, and DevOps teams to ensure high-quality software delivery. - Participate in code reviews and test planning to improve automation strategies. - Mentor and support junior test engineers, driving automation best practices and continuous improvement. Requirements: - Proficiency in C# and .NET. - Experience in implementing BDD automation using SpecFlow/ReqNRoll. - Strong knowledge of API testing using RestSharp. - Experience in developing and maintaining UI test automation using Selenium/Playwright. - Proficiency in implementing database validation automation for SQL and CosmosDB. - Knowledge of Azure cloud services, including Azure Service Bus, Azure DevOps using YAML, Function Apps, Durable Functions, and Key Vault. - Experience in using Git/GitBucket for version control and collaboration. - Strong communication and collaboration skills. - Experience in defect management and effective defect tracking and resolution. This is a mid-senior level position requiring 5-10 years of experience in test automation and related fields. The ideal candidate will have a strong background in software development and testing, as well as excellent communication and collaboration skills.