Role: QA Engineer
Location: Mississauga, ON Canada
Mode: Contract
Experience: 9+ Years
Job Description:
We are looking for an experienced QA Engineer with 9+ years of experience in Manual and Automation Testing. The ideal candidate should have strong knowledge of software testing methodologies, Linux environments, Shell Scripting, and API Testing.
Key Responsibilities:
- Perform manual and automation testing to ensure application quality and reliability.
- Develop, execute, and maintain test cases, test scripts, and test scenarios.
- Perform functional, regression, integration, and end-to-end testing.
- Conduct API testing to validate application functionality and performance.
- Work with Linux environments and use Shell Scripting for test execution and automation.
- Identify, document, track, and manage defects using defect management tools.
- Collaborate with developers, business analysts, and other QA team members to resolve issues.
- Prepare test reports and provide regular updates on testing progress.
Required Skills:
- 9+ years of experience in QA / Software Testing.
- Strong experience in Manual and Automation Testing.
- Good knowledge of Linux and Shell Scripting.
- Hands-on experience in API Testing.
- Experience with defect management tools such as Jira or similar.
- Strong understanding of SDLC, STLC, and defect life cycle.
- Excellent analytical, debugging, and problem-solving skills.