Epicareer Might not Working Properly
Learn More

Quality Assurance

Salary undisclosed

Apply on


Original
Simplified

About the Job:

As a Quality Assurance Engineer, you will play a crucial role in ensuring the quality and reliability of our software products and solutions. You will be responsible for reviewing requirements, creating comprehensive test plans and cases, executing both manual and automated tests, and collaborating closely with development teams to identify and resolve defects. With a strong focus on accuracy, attention to detail, and continuous improvement, you will contribute to delivering high-quality software that meets client needs and enhances user satisfaction.

Key Responsibilities:

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Estimate, prioritize, plan, and coordinate testing activities.
  • Design, develop, and execute automation scripts using open-source tools.
  • Identify, record, document thoroughly, and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Liaise with internal teams (e.g., developers and product managers) to identify system requirements.
  • Monitor debugging process results and investigate the causes of non-conforming software.
  • Stay up-to-date with new testing tools and test strategies.
  • Requirements:

    • Minimum of 3 years of hands-on experience in Software Quality Assurance (QA).
    • High level of work accuracy is a must.
    • Hands-on experience with automated testing tools such as Postman, Jmeter, Katalon, or Selenium.
    • Understanding of Agile/Scrum methodology.
    • Analytical skills, critical thinking, and attention to detail.
    • Experience in writing clear, concise, and comprehensive test plans and test cases.
    • Hands-on experience with both white box and black box testing.
    • Solid knowledge of SQL and scripting.
    • Strong communication and collaboration skills.
    • Ability to work independently and as part of a cross-functional team.