We are looking for a QA Engineer to develop and execute manual and automated test cases to ensure product quality.
Key Responsibilities:
Designing and implementing tests, debugging and defining corrective actions
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Design develop and execute automation script using open source tools (Selenium, Appium etc)
Implement robust acceptance testing
Identify and report bugs to development teams
Track quality assurance metrics, like defect density and open defect count
Stay up-to-date with new testing tools and test strategies
Perform functional, smoke, regression and performance testing
Work with cross-functional teams to ensure quality throughout the software development life cycle
Requirements
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Basic knowledge of SQL
Experience with performance/security testing is a plus
Experience with MongoDB is a plus
Hands-on experience with automated testing tools and frameworks is a plus
Bonus Optional Skills:
Experience with cloud technologies.
Pre-requisites:
Excellent written and verbal communication skills.
Quick learner, adaptable to changing business needs.
Multitasking skills.
Ability to contribute individually.
Good problem-solving skills.
--
You must verify your mobile number to apply to this job.