Job Openings QA Engineer

About the job QA Engineer

Job Purpose:

  • To ensure the quality and reliability of software applications by developing and executing test plans and test cases within the CoE for IT Quality and DevOps.
  • Principal Accountability
  • Develop, execute, and maintain test plans and test cases.
  • Perform manual and automated testing of software applications.
  • Identify, document, and track defects and issues.
  • Collaborate with development and DevOps teams to ensure timely resolution of defects.
  • Ensure compliance with quality standards and best practices.
  • Document testing processes, results, and best practices.
  • Participate in the design and implementation of automated test frameworks.
  • Conduct regression testing to ensure existing functionality is not affected by new changes.
  • Perform performance and load testing to ensure applications meet performance requirements.
  • Participate in code reviews to provide a QA perspective and identify potential issues early.

Education

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience

  • 1-3 years of experience in software testing or QA roles.

Skills

  • Proficiency in manual and automated testing tools.
  • Strong understanding of software development and testing methodologies.
  • Excellent problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Strong attention to detail and quality.
  • Experience with automated testing frameworks (e.g., Selenium, JUnit).
  • Knowledge of regression testing and test automation best practices.
  • Strong communication skills and the ability to document test results clearly.