We are seeking a skilled and experienced QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our software and mobile apps.
JOB RESPONSIBILITIES:-
Develop comprehensive test plans and test cases based on product requirements and specifications.
Execute both manual and automated tests to identify and report defects.
Prioritize and manage testing activities to meet project deadlines.
Design, develop, and maintain automated test scripts using tools like Selenium, Cypress, Appium, or TestRail.
Automate test cases for functional, regression, and performance testing.
Analyze test results and generate detailed reports.
Identify, log, and track defects using a bug tracking system.
Collaborate with development teams to resolve issues and improve product quality.
Conduct performance testing to identify and resolve performance bottlenecks.
Analyze performance metrics and provide recommendations for optimization.
Perform security testing to identify vulnerabilities and ensure data privacy.
Work closely with development teams, product managers, and other stakeholders to ensure quality throughout the software development lifecycle.