About the job
Responsibilities
- Develop and execute test plans, test cases, and test scripts to ensure high-quality software delivery.
- Perform functional, regression, integration, and system testing of web and mobile applications.
- Identify, record, track, and document defects and issues using bug tracking tools.
- Collaborate with cross-functional teams, including developers, product managers, and business analysts, to ensure effective communication and defect resolution.
- Design and implement automated test scripts using appropriate testing frameworks.
- Conduct performance testing, analyse results, and provide recommendations for optimization.
- Continuously improve testing processes, methodologies, and tools to enhance overall quality and eciency.
- Participate in requirement analysis and provide inputs to ensure testability of software applications.
- Prociency in best practices for testing and defect management.
- Identifying software application weaknesses and target areas.
- Sketching out ideas for automated software test procedures.
- Excellent analytical, problem-solving, and decision-making skills.
- Mentor junior team members and assist in their skill development.
Requirements
- Minimum of 2 years of experience in software quality assurance/testing.
- Strong knowledge and hands-on experience with Selenium WebDriver, Appium, and JMeter for load testing.
- Bachelor s degree in computer science, software engineering, or a similar eld.
- Previous experience working as a QA automation engineer.
- Advanced programming skills including automation systems and databases.
Skills: appium,regression,functional,jmeter,integration,selenium webdriver,defect resolution,system testing,best practices,test scripts,analyse results,performance testing,test cases,test plans,software quality assurance,automated test scripts,bug tracking tools,improve testing processes,identifying software application,qa automation engineer,testing and defect management,automated software test procedures