Job Description:
We are seeking a detail-oriented and experienced QA Engineer to join our quality assurance team. The ideal candidate will have strong experience testing digital platforms, including web applications and mobile apps (iOS/Android), with hands-on proficiency in Azure DevOps for test case management and execution.
Key Responsibilities:
- Perform end-to-end testing of web and mobile applications (iOS/Android) to ensure high quality and optimal performance.
- Develop, maintain, and execute test cases, test scripts, and test data using Azure DevOps.
- Collaborate closely with developers, product managers, and UX teams to understand requirements and identify edge cases.
- Conduct functional, regression, integration, and exploratory testing.
- Report defects clearly, track bugs to resolution, and contribute to root cause analysis.
- Participate in Agile ceremonies and contribute to continuous improvement of QA processes.
- Provide feedback on application usability, performance, and stability.
Required Qualifications:
- Strong experience testing digital/web platforms and native mobile applications.
- Proficiency in using Azure DevOps for test planning, execution, and defect tracking.
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Familiarity with mobile testing tools, emulators, or real device testing.
- Good analytical, problem-solving, and communication skills.
Preferred Skills:
- Experience with automation frameworks or scripting is a plus.
- Knowledge of performance or security testing tools.
- Experience with CI/CD environments.