Senior QA Automated Tester at 247Labs
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

15 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Computer Science, Analytical Skills, Communication Skills, Java, Cypress, Python, Automation Tools, Testing Tools, Appium, Information Technology

Industry

Information Technology/IT

Description

247 LABS IS SEEKING QA AUTOMATED TESTER

Overview:
We are seeking an experienced Quality Assurance Engineer who is proficient in both manual and automated testing. The ideal candidate will have substantial experience with UI automation using Playwright or Cypress, a strong foundation in programming with Java, JavaScript, or Python, and expertise in API testing and automation. Experience in mobile testing with tools like Appium is advantageous but not required.

Responsibilities:

  • Test Planning and Design:
  • Design and develop comprehensive test plans and test cases based on software requirements and technical specifications.
  • Ensure coverage of all scenarios in test plans to catch bugs and ensure high-quality releases.
  • Manual Testing:
  • Execute manual testing strategies to identify issues in software before the automation process.
  • Record and document thoroughly any bugs identified during testing.
  • Automation Testing:
  • Develop and execute automated tests using Playwright, Cypress, or similar tools for UI testing.
  • Maintain and enhance the automation framework to improve backend and frontend testing efficiency.
  • Script and execute automated test scenarios to validate RESTful APIs and other backend services.
  • Programming and Scripting:
  • Utilize Java, JavaScript, or Python for writing test scripts and automation.
  • Collaborate with development teams to ensure consistency and improve code quality through testing.
  • Bug Reporting and Documentation:
  • Document detailed test results and manage bug reporting through appropriate tools.
  • Collaborate with software developers to resolve any bugs or issues that arise during testing.
  • Continuous Improvement:
  • Stay updated with the latest trends and technologies in software testing and automation.
  • Suggest improvements to the current testing processes to increase speed, efficiency, and reliability.
  • Mobile Testing:
  • Conduct manual and automated mobile testing using tools like Appium, ensuring applications function correctly on all target devices and configurations.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum of 5 years experience in a QA role, with strong expertise in both manual and automated testing.
  • Proficiency in using automation tools like Playwright or Cypress for UI testing.
  • Strong programming skills in Java, JavaScript, or Python.
  • Proven experience in API testing and developing automated tests for backend systems.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills, capable of working collaboratively across multiple teams.
  • [Optional] Experience with mobile testing tools such as Appium is highly desirable.

Job Type: Fixed term contract

Benefits:

  • Flexible schedule
  • Profit sharing
  • Work from home

Work Location: Remot

Responsibilities
  • Test Planning and Design:
  • Design and develop comprehensive test plans and test cases based on software requirements and technical specifications.
  • Ensure coverage of all scenarios in test plans to catch bugs and ensure high-quality releases.
  • Manual Testing:
  • Execute manual testing strategies to identify issues in software before the automation process.
  • Record and document thoroughly any bugs identified during testing.
  • Automation Testing:
  • Develop and execute automated tests using Playwright, Cypress, or similar tools for UI testing.
  • Maintain and enhance the automation framework to improve backend and frontend testing efficiency.
  • Script and execute automated test scenarios to validate RESTful APIs and other backend services.
  • Programming and Scripting:
  • Utilize Java, JavaScript, or Python for writing test scripts and automation.
  • Collaborate with development teams to ensure consistency and improve code quality through testing.
  • Bug Reporting and Documentation:
  • Document detailed test results and manage bug reporting through appropriate tools.
  • Collaborate with software developers to resolve any bugs or issues that arise during testing.
  • Continuous Improvement:
  • Stay updated with the latest trends and technologies in software testing and automation.
  • Suggest improvements to the current testing processes to increase speed, efficiency, and reliability.
  • Mobile Testing:
  • Conduct manual and automated mobile testing using tools like Appium, ensuring applications function correctly on all target devices and configurations
Loading...