
bayt.com
Job Description
- Test and evaluate software and engineering solutions developed by our team to ensure their functionality, usability, and reliability
- Develop test plans, scenarios, and cases based on project requirements and specifications
- Execute manual and automated tests to validate system functionality and identify any defects or bugs
- Participate in cross-functional team meetings to discuss test findings and collaborate with developers to resolve issues
- Report and track defects, retest and verify fixes, and maintain accurate and up-to-date documentation of all test activities
- Continuously improve the testing process, tools, and methodologies to enhance efficiency and effectiveness
- Keep yourself updated with industry trends and best practices to contribute to the improvement of our QA processes and overall product quality
Preferred Candidate:
- Bachelor’s degree in computer science, information technology, or a related field.
- Minimum of 5 years of experience in software testing and quality assurance, preferably in an engineering environment
- Strong knowledge of middleware technologies, such as Apache Tomcat, IBM WebSphere, and Oracle WebLogic.
- Experience with message queue systems, such as Apache Kafka or IBM MQ.
- Proficiency in scripting languages, such as Python or PowerShell.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and in a team environment.
- Strong communication and interpersonal skills.
- Ability to prioritize tasks and meet deadlines.
- Experience with cloud technologies, such as AWS or Azure, is a plus.
Skills
- Strong knowledge of middleware technologies, such as Apache Tomcat, IBM WebSphere, and Oracle WebLogic.
- Experience with message queue systems, such as Apache Kafka or IBM MQ.
- Proficiency in scripting languages, such as Python or PowerShell.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills.
>