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

QA Manager

We are looking for a QA evangelist who is versatile, passionate and brave enough to challenge conventional thinking to maintain high standards while complimenting other disciplines in software development.

Responsibilities:

  • Devise, implement and manage the overall QA policy, QA strategy and guidelines
  • Define team structures, roles and responsibilities and manage teams across geographic locations, releases and projects
  • Manage the QA budget and meet financial objectives
  • Build a versatile QA resource pool with excellent recruitment, retention, training and performance evaluation policies
  • Promote the Shift Left Testing approach and govern best test design techniques and practices
  • Validate the Statement of Work (SOW) for Independent Test Verification and Validation services
  • Provide recommendations on case studies, recalls, corrective actions and re-validations
  • Maintain and improve product quality by completing compliance and surveillance audits
 

Requirements:

  • Proven experience as a Quality Assurance Manager or in a relevant role
  • Exposure to QA best practices and experience in implementing and improving QA processes
  • Thorough knowledge in maintaining capacity planning, utilization and assignment allocations
  • Great attention to detail and a results driven approach to the deliver release roadmaps
  • Ability to act as a catalyst for change and improvement in performance and quality
  • Experience in negotiations, issue resolution and risk management
  • Excellent organizational and leadership skills to build and maintain a high performance environment
  • Knowledge in Test Automation and development of automation frameworks would be an added advantage