Job DescriptionWe are seeking a Senior Quality Assurance Specialist to play a key role in ensuring the quality and reliability of our solutions. As a seasoned professional, you will be responsible for designing and implementing comprehensive test strategies, building automation frameworks, and collaborating closely with developers, product owners, and customers.Responsibilities- Design and implement test strategies aligned with project requirements.- Build a test automation framework from scratch, selecting the right tools and libraries.- Create and maintain test plans in Azure DevOps, defining sprint testing scope and updating documentation.- Collaborate with stakeholders and customers to analyze requirements and technical documentation.- Automate UI testing using Python + Selenium.- Automate API testing using Python + requests and Postman.- Execute smoke, regression, and full test suites, collecting and analyzing logs with VM, Azure Pipelines, Allure, and Grafana.- Perform functional, integration, load, and stress testing.- Work with hardware, including software installation, device connection, and maintenance.- Manage data flows, including sending data to devices via SaaS platforms and NATS messages.Required Skills and Qualifications- Proven experience as a QA Engineer with strong expertise in automation frameworks.- Hands-on experience in Python (Selenium, requests) for automation.- Proficiency with Postman for API validation.- Experience with Azure DevOps (test plans, pipelines).- Familiarity with logging, monitoring, and reporting tools (Grafana, Allure).- Solid background in functional, integration, and performance testing.- Ability to work with hardware setup and maintenance.- Knowledge of microservices testing and distributed systems.- Strong communication skills and ability to work with customer requirements.- Analytical mindset, attention to detail, and problem-solving skills.
Quality Assurance Specialist • Barcelona, Kingdom Of Spain, ES