Fulltime

QA Engineer

Fulltime
QA Engineer
View below the job description in addition to the application form.
Responsibilities:
  • Develop, implement, and maintain automated test scripts for performance, security, and end-to-end testing. 
  • Design and execute comprehensive test plans and test cases. 
  • Identify, document, and track software defects and inconsistencies. 
  • Collaborate with development teams to understand requirements and provide feedback on design and implementation. 
  • Define test scenarios and identify edge cases to ensure thorough testing coverage. 
  • Analyze test results, identify trends, and provide actionable insights to improve product quality. 
  • Participate in code reviews and provide feedback from a testing perspective. 
  • Continuously improve testing processes and methodologies. 
Preferred Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field. 
  • Proven experience as a QA Engineer or similar role. 
  • Strong analytical and problem-solving skills. 
  • Proficiency in test automation tools and frameworks (e.g., Cucumber, Katalon, Cypress, Selenium). 
  • Experience with performance testing tools (e.g., K6, Jmeter, Locust). 
  • Knowledge of security testing practices and tools. 
  • Familiarity with end-to-end testing processes and tools. 
  • Ability to define test scenarios and identify edge cases effectively. 
  • Excellent communication and teamwork skills. 
  • Proficiency of programming languages (e.g., Typescript, Python). 
  • Understanding of Agile methodologies and practice