Back to all roles

QA Engineer

Our QA engineers perform rigorous testing to identify and address any issues, from functionality to performance.

Responsibilities

  • Provide timely and meaningful feedback on requirements, specifications, and technical design documents

  • Develop detailed and well-structured test plans and test cases

  • Estimate, prioritize, plan, and coordinate testing activities

  • Create and execute automation scripts using open-source tools

  • Identify, record, document, and track bugs thoroughly

  • Conduct thorough regression testing when bugs are resolved.

View more

Qualifications

  • Demonstrated 5+ years experience in software development

  • Proven experience in software quality assurance

  • Strong knowledge of software QA methodologies, tools, and processes

  • Experience in writing clear, concise, and comprehensive test plans and test cases

  • Hands-on experience with both white box and black box testing

  • Hands-on experience with automated testing tools

  • Solid knowledge of SQL and scripting

  • Experience working in an Agile/Scrum development process

  • Experience with performance and/or security testing is a plus