Job Description : QA EngineerSalary : $3,500 per monthLocation : RemoteCV must be in EnglishOur client is a Canadian software development company founded in 2018 with roots in the initial development of blockchain-based NFTs.Responsibilities :
- Design and implement manual testing frameworks and test suites to ensure product quality.
- Identify, document, and track bugs throughout the testing process.
- Collaborate with developers, product managers, and other stakeholders to improve product functionality and user experience.
- Perform manual testing when necessary and validate test results.
- Participate in the requirements review process to provide input on testability and quality implications.
- Continuously improve testing processes and methodologies for efficiency and effectiveness.
- Contribute to the creation and maintenance of test documentation, including test plans, test cases, and reports.
Essential Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.Strong understanding of software development life cycle (SDLC) and quality assurance processes.Experience with manual test tools and frameworks.Proficiency in at least one programming or scripting language.Excellent analytical and problem-solving skills.Strong attention to detail and a commitment to delivering high-quality products.Desired Experience :
2+ years of experience in QA engineering, software testing, or a related role.Experience with API testing and performance testing.Familiarity with Agile methodologies and scrum practices.Knowledge of version control systems, such as Git.Experience in a fast-paced startup or tech environment is a plus.