We are seeking a detail-oriented and proactive SQA Engineer to join our QA team. The ideal candidate has 5+ years of strong manual testing experience and a foundational understanding of automation, with a passion for improving quality across the software lifecycle.
Key Responsibilities:
- Perform manual functional, regression, smoke, and integration testing across web and mobile applications.
- Review user stories, acceptance criteria, and technical requirements to develop comprehensive test scenarios and test cases.
- Execute test cases, log defects with clear documentation, and follow through to closure.
- Collaborate with developers, product owners, business analysts and other stakeholders to ensure clear understanding of requirements and expected outcomes.
- Identify test gaps, risks, and propose improvements in QA processes.
- Support automation engineers by preparing test data, reusable test cases, and understanding automation requirements.
- Create and maintain test documentation including test plans, test reports, and defect summaries.
- Perform API testing using tools like Postman, Swagger, or similar tools.
- Participate in Agile ceremonies (sprint planning, standups, retrospectives).
- Conduct basic automation tasks such as reviewing scripts, running automated suites, or writing simple scripts (optional).
Required Skills & Experience:
- 5+ years of experience in manual and automation testing.
- Strong understanding of STLC, SDLC, QA processes, and Agile methodologies.
- Experience in test case design techniques and defect life cycle management.
- Hands-on experience with bug tracking tools (Jira, Azure DevOps, etc.).
- Basic knowledge of automation concepts and familiarity with tools like Selenium, TestNG, or similar (good to have).
- Good understanding of API testing fundamentals.
- Strong analytical, troubleshooting, and communication skills.
Job Type: Full-time
Work Location: In person