Job Summary
We are seeking a detail-oriented Software Tester to ensure the quality, reliability, and performance of web and mobile applications. The ideal candidate will have experience with manual and automated testing, defect tracking, and collaboration with development teams to deliver high-quality software.
Responsibilities
- Create and execute test plans, test cases, and testing procedures
- Perform manual and automated testing for web, mobile, and desktop applications
- Identify, document, and track software defects through resolution
- Test APIs, user interfaces, and application functionality across platforms
- Analyze test results and assist in troubleshooting technical issues
- Collaborate with developers and project teams to improve product quality
- Maintain testing documentation and support continuous improvement initiatives
- Participate in CI/CD and quality assurance processes
Requirements
- Experience in software testing or quality assurance roles
- Knowledge of testing tools such as Selenium, JUnit, TestNG, or similar frameworks
- Familiarity with programming languages such as Java, Python, C#, or JavaScript
- Understanding of databases, SQL queries, and API testing
- Experience with bug-tracking and project management tools
- Strong analytical and problem-solving abilities
- Excellent attention to detail and communication skills
- Familiarity with Agile development practices is preferred
This role offers an excellent opportunity to contribute to software quality while working on innovative projects in a collaborative technology environment.
Pay: $86,500.00-$98,500.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Flexible schedule
- Life insurance
- RRSP match
- Vision care
- VRSP
- Work from home
Work Location: In person