Job Title or Location
RECENT SEARCHES

RQ08583 - Systems Testing/QA Specialist - Intermediate

Maarut Inc - 47 Jobs
East York, ON
Full-time
Entry Level
Posted 2 days ago

Responsibilities/Assignment Deliverables:

  • The QA Specialist will be responsible for developing test plans, test scripts, and test cases, and executing them across various system components.
  • The QA Specialist will plan and organize comprehensive testing efforts for large systems in both Graphical User Interface (GUI) and non-Graphical User Interface (non-GUI) environments. This includes:
  • Systems Integration Testing: Ensuring seamless interaction between integrated components.
  • Specialized Testing: Conducting performance, load, and stress testing to validate system reliability and capacity.
  • User Acceptance Testing (UAT): Supporting end-to-end testing, regression testing, and functional validation.
  • Security Testing: Assessing the system's ability to protect data and prevent unauthorized access.
  • The QA Specialist will collaborate with the testing lead, IT lead, and project team members in the analysis, design, development, implementation, and ongoing support of the required systems.

General Skills:

  • Experience planning, organizing, and implementing testing efforts at the specified experience level.
  • Knowledge of structured methodologies for application development, design, implementation, and maintenance.
  • Proficiency in using Computer Aided Software Engineering (CASE) tools and data query tools to support test case development.
  • Experience with version control systems across various platforms.
  • Expertise in executing functional, non-functional, and system-level integration tests.
  • Proven experience supporting and participating in User Acceptance Testing (UAT) activities.
  • Strong understanding of quality assurance principles, practices, tools, and structured methodologies.
  • Experience creating testing strategies, test plans, test cases, and test data for different phases of testing, including technical and business validations.
  • Knowledge of and experience with all phases of the Software Development Life Cycle (SDLC).
  • Excellent analytical, problem-solving skills, along with organizational, creativity, perseverance, verbal/written communication, and interpersonal skills.
  • Demonstrated ability to work as a team player with a track record of meeting deadlines.
  • Expertise in identifying gaps in user stories and following through with test management processes.

Desirable Skills:

  • Proficiency in at least one programming language.
  • Experience with information retrieval packages.
  • Knowledge and application of testing methods in object-oriented environments.
  • Understanding of Information Management principles, concepts, policies, and practices.
  • In-depth knowledge of AODA regulations and related standards.
  • Experience planning and organizing testing efforts for both large and small systems.
  • Expertise in coding automated test scripts to create sets of automated test cases.
  • Experience testing Commercial Off-the-Shelf (COTS) applications.

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Solid understanding of the end-to-end application development lifecycle and associated challenges.
  • Proficiency with manual and automated testing tools and processes in a service-oriented architecture.
  • Hands-on experience with SQL and database testing (e.g., SQL Server, Oracle).
  • Strong understanding of unit testing coverage.

Skill Set Requirements:

Testing Skills:

  • Experience planning, organizing, and implementing testing efforts at the specified experience level.
  • Knowledge of structured methodologies for application development, design, implementation, and maintenance.
  • Expertise in executing functional, non-functional, and system-level integration tests.
  • Proven experience supporting and participating in User Acceptance Testing (UAT) activities.
  • Strong understanding of quality assurance principles, practices, tools, and structured methodologies.
  • Experience creating testing strategies, test plans, test cases, and test data for different phases of testing, including technical and business validations.
  • Expertise in identifying gaps in user stories and following through with test management processes.
  • Solid understanding of the end-to-end application development lifecycle and associated challenges.
  • Proficiency with manual and automated testing tools and processes in a service-oriented architecture.
  • Proficiency in using Computer Aided Software Engineering (CASE) tools and data query tools to support test case development.
  • Experience with version control systems across various platforms.
  • Proficiency with manual and automated testing tools and processes in a service-oriented architecture.
  • Hands-on experience with SQL and database testing (e.g., SQL Server, Oracle).
  • Expertise in coding automated test scripts to create sets of automated test cases.

Communication Skills:

  • Good verbal/written communication, and interpersonal skills.
  • Excellent analytical, problem-solving skills, along with organizational, creativity, perseverance, verbal/written communication, and interpersonal skills.
  • Demonstrated ability to work as a team player with a track record of meeting deadlines.

Share This Job: