Job Purpose
  
  Responsible for technical and non-functional testing of software programs, applications, ERP modules, mobile apps and technology devices by ensuring adherence to business requirements, quality standards and best practices.
 
   Principal Accountabilities
  
   Operational
  
- 
   Testing applications to ensure that it satisfy business requirements and quality standards.
  
- 
   Test new releases and reports results
  
- 
   Involved in
   
    Test
   
   Plan Preparation and Effort Estimation Understanding, providing feedback
  
- 
   Create and execute technical and non-functional tests to detect product issues, bugs and resource intensive operations
  
- 
   Collaborate with different teams in developing technical and non-functional test scenarios, test cases, test scripts and in executing them
  
- 
   proficiency in
   
    automated testing
   
   tools like Selenium, JMeter or JUnit, and your experience with Agile methodologies.
  
- 
   Plan and execute technical and non-functional testing
  
- 
   Analyse software test results and recommends a course of action if necessary to ensure that standards demanded by the organization are maintained
  
- 
   Documents defects and consistently follows up with various teams to ensure that the defects are addressed
  
- 
   Reports progress and/or issues to management.
  
- 
   Plans and executes test plans for compatibility and accessibility of the application.
  
- 
   Analyses recurring incidents to Identify/document system deficiencies and recommends solutions
  
- 
   Contributes to program deployment procedures for transferring the new/changed software from development to production
  
- 
   Effectively communicate (verbal or in written) with customers, team members and Product vendors on the matters related to all technical and non-functional areas
  
- 
   Documents and maintain Knowledge database to share experience and knowledge with team members to enhance efficiency and reduce single person dependence
  
- 
   Coordinate work tasks with Customer, team members, and Product Vendors to perform the tasks assigned efficiently in Timely manner
  
    Education
   
- 
   Degree: Minimum Bachelor’s degree in Computer Science, Engineering or equivalent
  
- 
   Preferable professional certifications in software quality engineering and tools.
  
    Experience
   
- 
   4+ of Information Technology experience
  
- 
   2+ years of relevant working experience
  
- 
   Working experience in enterprise wide solutions
  
- 
   Working experience in technical and non-functional testing, including: performance, load, security, accessibility
  
- 
   Technologist with active automated test experience.
  
- 
   Ability to manage quality assurance and testing projects, schedules, tasks, and deliverables
  
- 
   Ability to effectively communicate quality issues and recommendations to improve quality to senior level IT management