What are the responsibilities and job description for the Quality Assurance Automation Engineer position at BayOne Solutions?
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a QA Automation Engineer or similar role.
- Strong proficiency in BDD methodologies and cucumber framework.
- Expertise in UI testing with TestNG and Selenium WebDriver.
- Solid understanding of SQL databases and MongoDB, including writing and executing SQL queries.
- Proficiency in the Java programming language with the ability to debug and fix code failures.
- Experience with Kafka messaging systems and automated testing of message-driven applications.
- Excellent communication and collaboration skills.
- Strong problem-solving abilities with a keen attention to detail.
Preferred Qualifications:
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of other automation testing tools and frameworks.
- Familiarity with Docker containers and Kubernetes orchestration.