Micepad
The All-In-One Event Management System
Posted 7 months ago
QA Engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review product requirements and track quality assurance metrics.
Job Description
- Work closely with the Product Manager, Tech Lead, and developers to understand the requirement to execute feature tests
- Define test plans, test specs, test suites, and test cases for functional testing in a programmatic manner
- Design and implement automation test scripts
- Execute and maintain API automation tools
- Debug failed test cases by analyzing logs and reporting bugs with details.
- Understand the automation framework and add automation test cases for the new features and regression test cases
- Stay up-to-date with new testing tools and test strategies
- Track quality assurance metrics
Must Have
- Preferably a degree in computer science, software engineering, information technology, or related fields
- At least 3 years of experience as Software Development Engineer in Test or Software Engineer
- Hands-on experience with automated testing, API testing, and different testing techniques
- Experience in writing clear test plans, test cases, and documentation
- Familiar with at least one UI automation framework
- Familiar with CI/CD processes
- Strong knowledge of software QA methodologies, tools, and processes
- Able to work independently or with limited assistance
Nice to Have
- Experience working in Agile development process
- Experience with performance or security testing
Hiring Process
- You will be invited to schedule a 30 minutes screening call
- You will receive a technical questionnaire to complete
- You will discuss your technical skills for 60 minutes with at least one of the members of the Development Team and the Tech Lead