QA Engineer

Imperial Edutech Sl — Canada · Posted ~5 hours ago

Skills

Manual testing Functional testing Regression testing Smoke testing Exploratory testing UI test automation API test automation Integration testing Test automation frameworks Bug tracking Selenium Vue.js Next.js Laravel WordPress Jira Trello UI Testing API Testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A QA Engineer is sought to ensure application quality through both manual and automated testing. The role covers functional, regression, smoke, exploratory, UI, API, and integration testing, as well as maintaining automation frameworks and tracking defects through resolution.

Highlights

Broad QA role combining manual and automated testing across web applications, with ownership of test strategies, automation frameworks, cross-browser and cross-device validation, and close collaboration with product and engineering teams.

Description

About The Role As a QA Engineer, you will play a key role in ensuring the quality of our applications by designing, implementing, and executing test strategies. You will be responsible for both manual testing (functional, regression, usability) and automation testing (UI, API, integration) across our diverse product ecosystem. You will work closely with developers, designers, and product managers to deliver a seamless user experience. Key Responsibilities Manual Testing li]:mt-2 !list-disc"> Perform functional, regression, smoke, and exploratory testing across web applications (Vue.js, Next.js, Laravel, WordPress).Test across multiple browsers, devices, and environments to ensure consistency.Validate bug fixes and track issues to closure using project management tools (e.g., Jira, Trello, or similar). Automation Testing li]:mt-2 !list-disc"> Design, develop, and maintain automated test scripts for UI and API testing.Implement and maintain test automation frameworks (e.g., Selenium, Playwright, Cypress, PHPUnit, Jest).Integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, or similar). Collaboration & Quality Advocacy li]:mt-2 !list-disc"> Work closely with the development team to understand requirements, acceptance criteria, and technical designs.Participate in sprint planning, daily stand-ups, and retrospectives in an Agile environment.Advocate for best practices in testing and contribute to continuous improvement. Performance & Security Checks (Desirable) li]:mt-2 !list-disc"> Conduct basic load, performance, and security testing to ensure system reliability. Qualifications & Skills li]:mt-2 !list-disc"> Proven experience as a QA Engineer in manual and automation testing.Strong understanding of software QA methodologies, tools, and processes.Experience with frontend frameworks (Vue.js, Next.js) and backend technologies (Laravel, WordPress).Hands-on experience with at least one automation framework/tool (e.g., Cypress, Selenium, Playwright, PHPUnit, Jest).Solid understanding of REST APIs and ability to test APIs using tools like Postman or automated scripts.Familiarity with CI/CD pipelines and version control (Git).Strong debugging and analytical skills with attention to detail. Nice-to-Have li]:mt-2 !list-disc"> Experience in performance testing (e.g., JMeter, k6).Knowledge of security testing basics.Exposure to cloud platforms (AWS, DigitalOcean) and containerization (Docker).ISTQB or other QA certifications. Status Of The Job li]:mt-2 !list-disc"> Work from HomeYou are required to work parallel to office hours in the UK: li]:mt-2 !list-disc"> 01:30 PM to 10:30 PMDuring daylight saving time: 12:30 PM to 09:30 PMWeekends and UK bank holidays are off What We Offer li]:mt-2 !list-disc"> A dynamic and collaborative team environmentOpportunity to work on cutting-edge technologies across multiple projectsCompetitive salary and growth opportunitiesProfessional development, training, and certificationsFlexible work culture