Job Overview:
We are seeking a detail-oriented and highly organized QA Testing Engineer specializing in both web and mobile applications. Your role will be to establish and implement best practices in testing activities. Collaborating with cross-functional teams, you will create comprehensive test plans and manage the overall quality assurance lifecycle for our products & applications.
Key Responsibilities:
- Design, develop and implement QA test procedures and test cases, ensuring comprehensive coverage
- Oversee the QA process, modify testing procedures, and implement improvements as needed
- Collaborate with developers, product managers, and other stakeholders to define acceptance criteria and ensure high-quality deliverables
- Troubleshoot quality issues, identify root causes, and work with development teams to implement fixes
- Analyze test results, provide insights to development teams, and ensure traceability of requirements and test cases
- Ensure testing artifacts are complete and adhere to quality standards throughout the SDLC project delivery methodology
Qualification & Skills:
- Bachelor's degree in computer science, software engineering, or a related field.
- 3+ years of experience in QA testing for web and mobile applications
- Strong knowledge of QA methodologies, tools, and processes.
- Experience writing and executing comprehensive test cases with tools like JIRA/XRAY or the similar.
- Familiarity with accessing application logs to troubleshoot issues
- Experience creating and executing automated tests for Web (UI/UX), API, and mobile platforms
- Knowledge on Playwright, Detox, Appium (good to have)
- Knowledge on Git, Github Actions & CI/CD
- Strong communication, problem-solving, and analytical skills..
** Salary will be commensurate with the candidate's level of experience and qualifications, reflecting our commitment to equitable compensation practices