Senior Consultant QA (Manual/ Automation)
SKILLS AND ABILITIES IN AUTOMATION AND QA : Proficient in programming languages such as Python, Java, or C# for developing automated test scripts and tools. Understanding of software testing methodologies, including unit testing, integration testing, and regression testing. Ability to design, develop, and maintain automated test scripts that cover various aspects of the application. Understanding of version control systems to manage codebase and collaborate with a development team. Strong problem-solving skills to identify, isolate, and debug issues encountered during automated testing. Strong analytical skills to assess testing requirements, create test cases, and generate meaningful test reports. Excellent communication skills to document test cases, report defects, and collaborate with cross-functional teams. Proficiency in manual testing processes to verify software functionality, identify defects, and ensure quality. Thorough understanding of software testing principles, techniques, and methodologies. Knowledge of different types of testing, including functional, regression, integration, and user acceptance testing. Familiarity with web and mobile application testing, considering various browsers, devices, and operating systems. Strong documentation skills to create detailed testing reports and provide status updates. Proactive attitude in identifying potential areas for process improvement within the QA process. Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines to integrate automated testing into the development process.