Job Responsibilities:
• Designing, developing, and maintaining test plans, test cases, and test procedures.
• Designing and developing automated testing scripts for mobile, web, and system applications.
• Executing and monitoring automated testing scripts and reporting any defects found.
• Writing clean, maintainable, and efficient code.
• Collaborating with cross-functional teams to ensure efficient and timely testing.
• Working with version control systems to manage source code.
• Implementing security principles in the application.
• Identifying and resolving issues.
• Optimizing application performance.
• Continuous learning, keeping up with best practices and technologies in the field.
• Collaborating with cross-functional teams to define, design, and deliver new features.
• Meeting project deadlines and requirements.
Qualifications:
• Solid understanding of software development concepts and methodologies.
• Experience with planning, executing, and reporting tests.
• Strong problem-solving skills and attention to detail.
• Strong communication skills and ability to work in a team.
• Experience with Agile methodologies and version control (Git).
Education: Bachelor’s degree in Computer Science or a related field.
Experience: 3+ years of professional experience in mobile application development.