What are the responsibilities and job description for the QA Engineer (Cucumber BDD) position at Bayone?
Responsibilities :
- Develop and maintain automated test scripts using BDD frameworks such as Cucumber.
- Perform UI testing using TestNG and Selenium to validate the functionality and performance of web applications.
- Conduct database testing using SQL and MongoDB to ensure data integrity and accuracy.
- Troubleshoot and fix Java failures in automated test scripts.
- Monitor Kafka messaging systems and execute automated tests based on message availability.
- Utilize Selenium and cucumber commands to efficiently automate test scenarios and enhance test coverage.
- Collaborate with cross-functional teams, including developers, product managers, and quality assurance analysts, to identify testing requirements and ensure comprehensive test coverage.
- Participate in agile development processes, including sprint planning, grooming sessions, and retrospectives.
- Document test cases, test results, and defects to facilitate effective communication and issue resolution.
Requirements :
Preferred Qualifications :