Requirements
• Bachelor's degree in Computer Science or equivalent.
• 6+ years of professional QA Engineering experience – Translating business requirements into test
scenarios, developing and executing test scripts including automation suites.
• Understanding of Java fundamentals, data structures, and algorithms.
• Experience with REST APIs, unit testing, and Java build tools.
• Experience with Agile development methodologies and tools such as Git, Jenkins, and Junit.
• Good SQL skills and familiarity with different databases
• Strong object-oriented programming skills and ability to analyze requirements and prepare designs.
• Creative thinker with a problem-solving mindset and attention to detail.
• Highly organized and able to work according to predefined methodologies.
• Ability to work independently and as part of a collaborative team.
• Good communication and interpersonal skills with fluency in English.
Advanced Qualifications:
• Experience with continuous integration and continuous deployment (CI/CD) pipelines.
• Hands-on experience with Python
• Knowledge of cloud platforms such as AWS
• Familiarity with containerization technologies such as Docker and Kubernetes.