Job
Description
As an experienced Software Verification Engineer, you will be responsible for performing testing for mobile applications, focusing on automation using Python. Your key responsibilities will include: - Developing, enhancing, and maintaining automated test scripts using Python - Preparing and reviewing test documentation such as Test Plans, Protocols, and Traceability Reports - Analyzing system requirements for testability, completeness, and consistency - Designing and implementing test strategies, plans, and test cases for automated testing - Executing automated tests, analyzing results, identifying defects, and verifying software quality - Performing manual testing when necessary to validate features and functionality - Collaborating with developers, product managers, and stakeholders for requirement understanding and test coverage - Identifying, documenting, and tracking defects using issue-tracking tools - Evaluating application performance, memory utilization, and overall system behavior - Contributing to automation framework development and enhancements To excel in this role, you should have: - 6+ years of experience in mobile automation testing - Strong proficiency in Python for test automation - Solid understanding of automation frameworks and the ability to enhance them - Experience with manual testing and a strong knowledge of testing methodologies - Familiarity with test management and issue tracking tools such as Jira - Hands-on experience with Git or other version control systems - Good understanding of requirements analysis, system/software integration, and verification - Knowledge of tools for performance and memory utilization testing - Excellent communication, analytical, and problem-solving skills Please note that this job requires a strong background in mobile automation testing, proficiency in Python, and the ability to collaborate effectively with cross-functional teams. As an experienced Software Verification Engineer, you will be responsible for performing testing for mobile applications, focusing on automation using Python. Your key responsibilities will include: - Developing, enhancing, and maintaining automated test scripts using Python - Preparing and reviewing test documentation such as Test Plans, Protocols, and Traceability Reports - Analyzing system requirements for testability, completeness, and consistency - Designing and implementing test strategies, plans, and test cases for automated testing - Executing automated tests, analyzing results, identifying defects, and verifying software quality - Performing manual testing when necessary to validate features and functionality - Collaborating with developers, product managers, and stakeholders for requirement understanding and test coverage - Identifying, documenting, and tracking defects using issue-tracking tools - Evaluating application performance, memory utilization, and overall system behavior - Contributing to automation framework development and enhancements To excel in this role, you should have: - 6+ years of experience in mobile automation testing - Strong proficiency in Python for test automation - Solid understanding of automation frameworks and the ability to enhance them - Experience with manual testing and a strong knowledge of testing methodologies - Familiarity with test management and issue tracking tools such as Jira - Hands-on experience with Git or other version control systems - Good understanding of requirements analysis, system/software integration, and verification - Knowledge of tools for performance and memory utilization testing - Excellent communication, analytical, and problem-solving skills Please note that this job requires a strong background in mobile automation testing, proficiency in Python, and the ability to collaborate effectively with cross-functional teams.