Responsibilities
          As our Senior Quality Assurance Engineer, you embrace the following responsibilities: •	Take ownership and responsibility for the design and development of all aspects of testing. •	Work on acceptance criteria and test scenarios with the Product Owner and development team. •	Design, execute, and maintain test scenarios and automation capabilities for all test levels and types (e.g., automated, regression, exploratory, etc.). •	Create and optimize test frameworks and integrate them into deployment pipelines. •	Participate in the code review process for both production and test code to ensure all critical cases are covered. •	Monitoring test runs, application errors and performance. •	Making information flow, keeping the team informed and being a stakeholder in releases and defect tracking. •	Promote and coach the team towards a quality-focused mindset. •	Influence and lead the team towards continuous improvement and best testing practices. •	Be the reference of the QA Center of Practice, promoting their practices and influencing their strategy, bringing your team experience into their plan.
         Technical Requirements
          As a Senior Quality Assurance Engineer, you must be able to provide among these: •	Ability to work in an autonomous, self-responsible and self-organised way. •	6+ years of experience in software testing, manual and automated •	Strong Experience working with modern test automation frameworks and tools (Cypress, Playwright, Jest, React testing libraries…). •	Strong experience in different testing practices (from unit to load to endurance to cross-platform) specifically integrated within CI/CD. •	Experience in continuous testing practices in production by leveraging BOT and virtual users •	Experience working with CI/CD pipelines and monitoring tools (e.g. Jenkins, TeamCity, Kibana, Grafana, etc.). •	Knowledge of API testing, REST protocol and microservice architecture concepts. •	Postman, AWS •	Able to effectively communicate in English. •	Comfortable in developing test automation frameworks from scratch and maintaining existing frameworks. •	Knowledge of software testing theory. 
         Preferred Skills
          Technology->Automated Testing->Automated Testing - ALL->API Testing 
Additional Responsibilities
          These are some of the technologies/frameworks/practices we use: •	NodeJs with Typescript •	React and NextJS •	Contentful CMS •	Optimizely experimentation platform •	Micro-services, Event streams and file exchange  •	CI/CD with Jenkins pipeline •	AWS and Terraform •	InfluxDB, Grafana, Sensu, ELK stack •	Infrastructure as a code, one-click deployment •	Docker, Kubernetes •	Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI •	Git, Scrum, Pair Programming, Peer Reviewing •	InfluxDB, Kibana, Grafana, Sensu 
         Educational Requirements
         Bachelor of Engineering