JOB DESCRIPTION
Quality Analyst will work resourcefully and efficiently to assure quality of programs, software, systems to assess software quality through manual & automated testing of web & mobile applications. QA will be responsible for the quality of entire project across various platforms by executing and validating test cases based upon system requirements.
Roles & Responsibilities:
 To work with development teams to analyze project requirements and respond to all kinds of bug findings in the development and production environment.
 Assure accuracy of programs and software prior to production
 Conduct regular software audits to identify and remedy system and software defects
 Develop testing strategies with a vision to produce maximum quality in minimum timeframe
 Develop and maintain automation scripts as well as test cases and scenarios (including manual and automation)
 Execute test cases (manual or automated) and analyze results
 Validate that user expectations are achieved during the testing process.
 Plan and carry-out different testing types such as Functional, Regression, Integration, Database, API, etc.
 Interact with the project manager and development team to develop a strong understanding of the product and testing objectives
 Provide valuable feedbacks on products based on ease of use and user experience
Requirements:
 Minimum 2 years’ experience in test planning, creating test cases and execution using Test Automation Tools/Framework
 Expertise in testing web applications on different platforms, browsers, smart devices.
 Experience in quality inspection, auditing, and testing.
 Strong computer skills and knowledge of QA databases & applications.
 Experience in Agile Scrum Software Development methodologies
 Automation experience at Unit, API and UI level
 Ability to switch between automation and manual testing