- Minimum 5 to 8 years in an Automated Testing role, testing of both client/server and web-based applications
- Minimum 2 years within a formal Performance Testing role, testing of both client/server and web-based applications.
- Experience successfully implementing and supporting automation and performance testing frameworks with enterprise applications
- 2 to 5 years of experience fulfilling the role of Sr or Lead Automation Tester
- 4+ years of scripting experience with a programming language; Java, C#, Python, etc.
- 6+ years of experience using industry standard performance testing and automation tools like:o Selenium in Java, C#, Javascript, Pythono AccelQo TestComplete/ReadyAPIo MicroFocus UFTo Postmano Rest-Assuredo SoapUIo Apache JMetero Microfocus Load Runnero Load Completeo Neo Loado Rational Performance TesterKnowledge, Skills and Abilities
- Strong Knowledge of TestNG, AccelQ, Selenium, Unit Testing, Cucumber BDD or TDD framework.
- Experience executing proof of concepts for the procurement of an Automated Testing solution.
- Experience with REST and/or SOAP API test automation.
- Knowledge in SQL, Oracle Database, SQL Developer and PL/SQL tool
- Expert QA Automation skills on industry standard commercial testing tools is an asset (5 years minimum preferably in testing frameworks for web-based applications).
- Strong methodology skills, Waterfall and Agile
- Performance Testing experience would be considered an asset.
- Knowledge of SDLC
- Strong knowledge of Software Testing Life cycle (STLC)
- Strong analytical and interpersonal skills
- Exceptional team player
- Any past development experience using latest technologies Java, .Net is an asset
- Outstanding written and oral communication skills
- Experience with Jira, Zephyr, TestRail, Confluence
- Experience testing health/pharmacy systems that require adhering to privacy and security standards is an asset.
- Experience writing clear, concise and comprehensive test artifacts (test plans, test cases, test scenarios, test reports)
- Experience working with debugging tools and development tools (Chrome Devtools)
- Experience working on multiple deliverables simultaneously and managing time effectively
- Experience identifying and communicating testing risks and product issues with stakeholders.
- Experience acting as Process Warden with regards to identifying and resolving/improving test process.
- Experience mentoring and training testers in all aspects of Quality Assurance process and testing.
Additional requirement :
– Regression Testing Methods
– Automated and Performance, Stress and Load Testing
– Designing and building automation and performance testing frameworks
– Test Data Generation
– Black Box, White Box, Grey Box Testing
– Some Business Systems Analysis Experience (considered an asset)
– Health Insurance or Pharmacy Industry
– Release planning, business systems analysis and documentation, business process reengineering, and business case development and status reporting
– Automation and Performance Test artifact creation – Test Cases, Test Scenarios, Test Plan, Test Report
– API test automation experience: REST, SOAP
– Programming/scripting experience with any programming/scripting language; Java, C#, Python, etc.