Responsibilities

Design and execute system, functionality, and regression testing plans for new features and updates.
Collaborate with the development team to understand new functionalities and incorporate them into test plans.
Identify, record, and track bugs and issues. Work with developers to ensure they are fixed and retested.
Perform both manual and automated testing, developing and maintaining automation scripts when necessary.
Ensure that user experience and software performance meet the established standards.
Establish and maintain QA documentation related to test planning and execution.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a QA Engineer or a similar role in software development. Strong knowledge of software QA methodologies, tools, and processes.
Experience with automated testing tools and frameworks (e.g., Cypress, Postman, JMeter, Appium).
Familiarity with agile methodologies and the ability to work in a fast-paced, team-oriented environment.
Preferred Qualifications: Experience with Test management tools (Qase, TestRail); Experien- ce with Jira; Knowledge of programming languages such as JavaScript, Python, or TypeScript; Certification in Quality Assurance is a plus.
  • ICT
  • Computer