QA Engineer
instahyre
Job Description
Responsibilities:
- Perform manual testing and API testing (REST APIs) to validate application functionality and performance.
- Prepare and maintain bug logs, test cases, and related documentation.
- Conduct thorough cross-browser testing for web applications and ensure responsive UI validation.
- Execute testing across web, mobile (Android/iOS), and APIs.
- Develop, execute, and maintain automated test suites for web, mobile, and API testing.
- Identify, report, and track defects throughout the development lifecycle.
- Collaborate closely with developers and product teams in an Agile environment.
Automation and Tools:
- Build and maintain automation frameworks for scalable testing.
- Integrate automated test suites into CI/CD pipelines to support continuous testing and deployment practices.
- Evaluate, select, and implement appropriate tools and frameworks for test automation.
Requirements:
- Experience working with open-source automation tools like Cypress and Jest.
- Hands-on experience with industry-standard tools such as Appium, Playwright, Detox, and Jest.
- Strong understanding of manual testing, API testing (REST API), and automation testing.
- Expertise in cross-browser testing and responsive UI validation.
- Familiarity with Agile methodology and sprint-based development.
- Strong communication and documentation abilities.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 2+ years of relevant QA/testing experience.
- Ability to collaborate effectively within teams and communicate with both technical and non-technical stakeholders.