Quality Assurance Engineer

Skills
Software DevelopmentMobile TestingProduct RequirementsQuality AssuranceSoftware QualitySoftware Quality AssuranceTest Planning
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering or a related field
  • 3-5 years of experience in software quality assurance involving both manual and automated testing
  • Proficiency in test automation tools such as Selenium QTP JUnit
  • Strong understanding of QA methodologies and software development
  • Experience with bug tracking and test management tools such as JIRA TestRail
  • Excellent analytical and problem-solving skills
  • Strong interpersonal and communication skills

Nice to have

  • Mobile application testing
  • Agile processes expertise
  • ISTQB certification

Day to day

  • Develop and document test plans test cases and test scripts based on product requirements and technical specifications
  • Perform manual and automated testing to ensure software functionality performance security and usability
  • Identify document and track bugs using a bug tracking system
  • Continuously enhance test automation coverage and maintain automated test scripts and frameworks
  • Collaborate with development and product management teams to align testing with product requirements