5+ years of relevant experience in software testing across all layers (API, DB, and UI), including testing planning and execution
1+ years of relevant leadership experience
Excellent understanding of QA and testing methodologies and best practices
Knowledge of Python and proficiency in creating/maintaining and executing automation tests using Selenium
Familiarity with Agile processes, preferably Scrum
Understanding and proficiency of working with REST service and SOA architecture
Experience in creating/maintaining automation frameworks
Familiarity with SQL for complex database querying and management activities
Exposure to distributed source control systems, preferably Git
Good knowledge of test data management techniques
Exceptional interpersonal skills, written communications, and high standards of confidentiality
Fluent English at a B2+ level
Knowledge of cloud technologies like AWS/Azure and testing experience with micro-services, containers, Dockers
Proficiency with DevOps pipeline in a containerized environment using Azure DevOps/Jenkins
Knowledge of a DB processes, data validation, transformation logics, data migration, and file storage in S3
Experience in change management and defect tracking tools