Systems Testing/QA Specialist - Senior

LanceSoft

  • Toronto, ON
  • Permanent
  • Temps-plein
  • Il y a 1 mois
Role: Systems Testing/QA Specialist - Senior
Location: Toronto, Ontario (Hybrid)
Duration: 10 Months with possible extensionTesting Skills/Experience - 50%
  • 10+ years of experience in process, planning, organizing and implementing testing efforts
  • Demonstrates working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps
  • Experience with creating, reviewing, and executing test strategy, test plans and test cases
  • Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing and accessibility testing
  • Experience with providing identification and resolution of problems/issues
  • Plans and organizes testing efforts in both front-end and back-end application components/environments
  • Communicate test results regularly through reports that summarize test completion and defects found
Automation Testing, Technical Skills/Experiences-30%
  • Hands-on experience with automation tools like Selenium, Appium, Katalon etc.
  • Ability to write clean, maintainable, and reusable code for test automation
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Familiarity with testing frameworks such as TestNG, JUnit, NUnit, or PyTest.
  • Experience with API testing tools like Postman, SoapUI, or RestAssured.
  • Knowledge of RESTful and SOAP web services.
  • Ability to write and execute SQL queries for database validation and data-driven testing.
  • Ability to debug and troubleshoot automation scripts and identify root causes of failures.
  • Ability to adapt to changing requirements and technologies.
  • Experience with AODA Compliance Audit tools, AXE, WAVE etc.
  • Familiarity with performance testing tools like JMeter or LoadRunner (optional)
Leadership Skills - 20%
  • Collaborate with cross-functional teams, including development, product management, and operations, to ensure a unified approach to quality.
  • Drive initiatives to enhance testing tools, frameworks, and processes to improve overall efficiency and effectiveness.
  • Communicate testing progress, results, and risks to stakeholders, providing actionable insights and recommendations.
  • Act as a key point of contact for QA-related issues and escalations.
  • Promote a culture of quality and continuous improvement within the organization.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong organizational, creativity and perseverance skills.
  • Strong verbal and written communication skills; interpersonal skills.
  • Proven track record for building strong working relationships.
Must haves:
  • 10+ years of experience in process, planning, organizing and implementing testing efforts
  • Demonstrates working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps
  • Experience with creating, reviewing, and executing test strategy, test plans and test cases
  • Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing and accessibility testing
  • Hands-on experience with automation tools like Selenium, Appium, Katalon etc.
  • Experience with API testing tools like Postman, SoapUI, or Rest Assured.
  • Knowledge of RESTful and SOAP web services.
  • Ability to write and execute SQL queries for database validation and data-driven testing
  • Collaborate with cross-functional teams, including development, product management, and operations, to ensure a unified approach to quality.
  • Drive initiatives to enhance testing tools, frameworks, and processes to improve overall efficiency and effectiveness

LanceSoft