Systems Testing / QA Specialist
- Toronto, ON, Canada
$40 to $48 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $40 to $48 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Location: Ontario, Canada
Work Model: Onsite 5 Days a Week
Employment Type: Contract
Duration: 45 Days
Hourly Rate: CAD $40 - $48 on C2C
Job Description
We are seeking an experienced Senior Systems Testing / QA Specialist with a strong background in software quality assurance and testing. The successful candidate will be responsible for planning, organizing, and executing testing activities to ensure the quality, functionality, and reliability of applications.
Experience testing Commercial Off-the-Shelf (COTS) applications is required. Experience with Oracle Siebel CRM, Siebel Test Automation, and Adobe AEM will be considered an asset.
Key Responsibilities
- Provide advice on testing strategies, test plans, selection of testing tools, and identification of resources required for testing.
- Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (non-GUI) environments.
- Execute systems integration tests, specialized tests, and user acceptance testing.
- Develop test plans, test scripts, and test cases and execute them against various system components.
- Work with testing leads, IT leads, and project team members throughout the analysis, design, development, implementation, and ongoing support of systems.
- Execute functional, integration, system, and regression testing.
- Validate system behaviour under various conditions.
- Identify, document, and track software defects using tools such as ALM, JIRA, Bugzilla, and Azure DevOps.
- Work closely with developers to reproduce and resolve issues.
- Develop and maintain automated test scripts using tools such as Micro Focus, OpenText UFT, Selenium, TestComplete, or Postman.
- Integrate automated tests into CI/CD pipelines.
- Conduct performance, stress, and load testing.
- Collaborate with developers, business analysts, and project managers to clarify requirements and ensure quality.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Maintain documentation of test results, test coverage, and quality metrics.
- Provide input for user manuals and release notes.
- Ensure testing processes comply with applicable industry standards and regulatory requirements.
- Minimum 8+ years of experience working as a Software QA Tester.
- Minimum 5+ years of experience testing Commercial Off-the-Shelf (COTS) applications.
- Experience with defect tracking tools such as Jira or Azure DevOps.
- Strong understanding of Software Development Life Cycle (SDLC) concepts.
- Understanding of Agile and Waterfall project methodologies.
- Experience planning, organizing, and implementing testing efforts.
- Experience executing functional, non-functional, and system-level integration tests.
- Experience supporting user acceptance testing (UAT).
- Experience creating testing strategies, test plans, test cases, and test data.
- Knowledge of quality assurance principles, practices, tools, and structured methodologies.
- Knowledge of system, integration, regression, and acceptance testing.
- Ability to write clear and comprehensive test cases and execute them effectively.
- Excellent analytical, problem-solving, decision-making, organizational, and communication skills.
- Ability to work under pressure, meet deadlines, and work effectively within a team.
- Experience using defect management and testing tools such as ALM, JIRA, Bugzilla, TestRail, Zephyr, or similar.
- Knowledge of automated testing tools.
- Familiarity with Selenium, Cypress, or Postman for API testing.
- Understanding of scripting languages such as Python, JavaScript, or Bash.
- Ability to write SQL queries for data validation and backend testing.
- Experience with automated testing tools and version control systems.
- Experience with test data strategies and test data management.
- Experience validating data integrity, consistency, and accuracy across systems and databases.
- Experience with data migration and transformation testing.
- Experience developing and executing performance test scripts using tools such as JMeter or LoadRunner.
- Understanding of performance bottlenecks and system scalability.
- Knowledge of basic security testing.
- Experience testing Oracle Siebel CRM applications.
- Experience working on Siebel Test Automation.
- Experience testing Adobe AEM applications.
- Working knowledge of QMetry.
- Experience with Case Management.
- Experience with Siebel modules such as:
- Public Sector CRM
- Contracts
- Lead Management
- Partner Management
- Public Sector Partner Portal
- Campaign Management
- Marketing
- Resource Manager
- Public Sector eService
- Previous public sector experience.
- Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
- Knowledge of at least one programming language.
- Experience with information retrieval packages.
- Knowledge of testing methods in object-oriented environments.
- Knowledge of Information Management principles, concepts, policies, and practices.
- Experience testing Commercial Off-the-Shelf (COTS) applications.
This is a fully onsite position. The selected candidate is expected to work:
- Monday to Friday.
- 7.25 hours per calendar day, excluding lunch breaks.
- Within standard working hours of 8:00 AM 5:00 PM.
- At the designated Ontario office location.
More about this job
Responsibilities
Plan and execute functional, integration, regression, performance, and user acceptance testing for large systems and COTS applications. Develop test plans and automated scripts, track and help resolve defects, validate data and system behavior, and collaborate with project teams to maintain quality and testing documentation.
Requirements
Requires at least 8 years of software QA testing experience, including at least 5 years testing COTS applications, along with experience in test planning, test execution, defect tracking, and UAT support. Candidates should understand SDLC and Agile and Waterfall methods, and have familiarity with testing tools, automation, SQL, test data management, and performance testing.
Skills
- Software Quality Assurance
- COTS Application Testing
- Test Planning
- Test Case Development
- Functional Testing
- Integration Testing
- Regression Testing
- User Acceptance Testing
- Defect Tracking
- Test Automation
- Performance Testing
- SQL
- Test Data Management
- Agile Methodologies
- SDLC
- Data Migration Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- Software Quality Assurance
- COTS
- SDLC
- Agile
- Waterfall
- Functional Testing
- Integration Testing
- Regression Testing
- System Testing
- User Acceptance Testing
- Test Planning
- Test Cases
- Test Automation
- ALM
- Jira
- Azure DevOps
- Bugzilla
- TestRail
- Zephyr
- Selenium
- Cypress
- Postman
- Python
- JavaScript
- Bash
- SQL
- JMeter
- LoadRunner
- Oracle Siebel CRM
- Adobe AEM