Senior QA Engineer

Requirements:
  • B.Sc. Degree in Information Technology or equivalent qualification related to the field
  • Minimum 3 years of post-graduate experience in the industry
  • At least 2 years of experience in playing a QA Engineer role and having experience in handling multiple projects / clients in diversified technology spectrums
  • Very good knowledge in software quality assurance and testing practices
  • Very good Knowledge in test case management, source control, continuous integration and defect tracking tools Minimum 1 year hands on experience with automation tools such as Selenium, QTP, Visual Studio Coded UI, cucumber
  • Minimum 1 year hands on experience with scripting languages such as Java, C#.NET, Ruby (Added advantage) Proven knowledge about object oriented concepts and SQL
  • Experience in testing web services with tools such as SoapUI, Postman and Rest-Assured
  • Exposure to agile software development methodologies and best practices in agile based testing
  • Proven track record of effective test planning, test case design and writing Good exposure in test execution, both manual and automated
  • Exposure in mentoring and training Junior QA engineers Excellent communication and interpersonal skills
  • Strong analytical, problem solving, attention to detail and initiative skills
  • Flexible and able to adapt quickly to shifting priorities
  • ISTQB Foundation Certified or equivalent certification

Responsibilities:
  • Create and maintain QA plans, ensuring overall quality and productivity for testing
  • Define testing strategies and approaches for multi-platform, device and diverse business domains Perform different types of testing including functional, non-functional, structural, sanity, Exploratory and regression
  • Perform testing at different levels including component/unit, Service, integration, system and user acceptance Ability to implement test scenarios and test cases based on suited test design techniques
  • Ability to support project test approach by performing automation testing through creating/executing scripts Ability to review QA artifacts such as test cases, test scenarios and QA plans to verify standards
  • Ability to effectively and professionally communicate in a timely manner with the team, management, internal and external customers regarding statuses, risks, issues and progress of testing efforts
  • Ability to build, deploy and configure required testing environments and work with various source control, continuous integration and build tools
  • Ability conduct training on testing best practices, tools and business domains as the need arises

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