QA Engineer Job
Posted 1 year ago
Roles and Responsibilities:
- Design and execute test plans, test cases, and test scripts for web and mobile applications to ensure product quality.
- Perform various types of testing, including functional, regression, performance, and usability testing.
- Identify, document, and track bugs through the entire development lifecycle, ensuring issues are resolved.
- Collaborate closely with developers, product managers, and other stakeholders to understand requirements and provide valuable feedback.
- Participate in code reviews, sprint planning, and daily stand-ups to ensure a seamless testing process.
- Ensure that the software meets both functional and non-functional requirements, adhering to the company’s quality standards.
- Continuously improve testing processes and methodologies to enhance product quality and team efficiency.
Qualifications:
- A degree in Computer Science, Engineering, or a related field.
- Strong knowledge of testing frameworks and tools (e.g., Selenium, JIRA, TestRail).
- Familiarity with Agile methodologies and working in fast-paced, collaborative environments.
- Good understanding of SDLC and QA best practices, including test case design, defect management, and test reporting.
- Strong analytical and problem-solving skills with attention to detail.
- Good communication skills to work effectively with cross-functional teams.
- Experience with automation tools and scripting (a plus but not mandatory).