QA Engineer

Your Responsibilities:

  • Create and maintain QA builds, ensuring overall quality and productivity of testing Define testing approaches for multi-platforms, devices and diverse business domains
  • Perform different types of testing including functional, non-functional, structural, sanity and regression testing
  • Perform testing at different levels including component/unit, integration, system and user acceptance
  • Ability to implement test scenarios and test cases with suitable test design techniques
  • Ability to effectively communicate with internal and external stakeholders regarding statuses, risks, issues and test progress
  • Ability to build, deploy and configure test environments and work with various source control, continuous integration and build tools
  • Ability to conduct training on testing best practices, tools and business domains
 

Our Requirements:

  • BSc. Degree in Information Technology or equivalent qualification related to the field
  • Minimum 1+ years of post-graduate experience in the industry
  • Sound knowledge in software quality assurance and associated best practices including Agile 
  • Sound knowledge in test case management, source control, continuous integration and defect tracking tools
  • Proven knowledge of Object Oriented Concepts and SQL
  • Proven track record of effective test case design, writing and execution
  • Experience in testing web services with tools such as SoapUI (Added advantage)
  • Hands on experience in test automation tools such as Selenium, QTP, and Cucumber  (Added advantage)
  • Excellent communication and interpersonal skills
  • Strong analytical and problem solving skills with a keen eye for detail
  • Willingness to take the initiative and adapt quickly to shifting priorities