Vacancy expired!
- Own the Implementation of effective test design in different Product teams by helping QE Managers/Leads to ensure appropriate test case design techniques are utilized & assist in delivering the overall testing methodology used by assigned product teams
- Ensure test effectiveness in the Product Team & evaluate features in order to guide the QE staff & product team members to create complex test scenarios
- Act as a consultant to different product QE teams on how to improve test effectiveness & effective test design, workflows, and execution strategy
- Guiding teams & ensuring that approaches, tools and techniques are built into a relevant methodology
- Identify tools and technologies that can be implemented, aligning with that already used across the broader development function and in-line with the skill-set of the team
- Help QE Managers/Leads to ensure there is an effective test infrastructure including environments and software, liaising with teams such as DevOps and Support in areas such as CI/CR
- Stay up to speed on process, practice and technology developments to ensure they are brought in-house and enhance the solutions applied to the testing problems
- Monitor, optimize, mentor, collaborate and continually improve the test team on behalf of both the QE Director and the rest of the development function
- Assist QE Director in defining and implementing test strategies, QE Processes and best practices, starting from User Story Analysis to effective Test Design to Test Execution and reporting, the entire SDLC
- Direct program QE teams to use new test design techniques/tools/methodologies, providing coaching and mentoring to QE staff in assigned unit. Ensure that teams are consistent in tests optimization, test design, and optimized execution approach
- Drive usage of appropriate test automation framework as part of a product test strategy
- Partner with Application Development Directors & PDO Directors to integrate quality engineering mindset/concepts within assigned department product teams, including tool recommendations
- Provide technical know-how, documentation and training to test and other business functions
- Reporting
- Monitor the effectiveness of the testing function and bring about improvements through insights gained via analysis at all stages of the SDLC Life Cycle, providing quality-related product reports to QE Management
- Minimum 7 years of experience designing test cases with a focus on optimized test design techniques with automated testing in a variety of environments (cloud, distributed and mainframe, business workflows and services/APIs, databases)
- Excellent communication skills and effective negotiation skills
- Ability to influence teams to manage technical changes (process, tools, etc.) within program/project/ecosystem
- Knowledge of methodologies, frameworks and best practices (Agile and Iterative Waterfall etc.)
- Computer Engineering, Computer Science, related (technical) degree/diploma
- Hands-on programming experience (e.g., Java, C, SQL DB querying)
- Experience reviewing artefacts including code reviews (application and test automation scripts)
- Bachelor's Degree, ISTQB Foundation & Agile Certifications, Preferred: Master's Degree & QE/PMP Certifications
- Hands-on experience in developing and implementing efficient test case design and test architecture techniques
- Possess broad awareness of testing approaches, practices and techniques
- Understanding of automation framework(s) & automation strategies
- Expert in leading test case design to provide efficient optimal coverage though unit test, component/service based tests and complex "real life test scenarios
- Expert knowledge of industry practices with focus on Agile, DevOps, environments and test integration
- Experience using test case optimization tools such as ConformIQ, Hexawise, etc.
- Experience working with Agile or Iterative Waterfall Software Development Lifecycle
Vacancy expired!