testing tools or testing strategies.
Some responsibilities will include:
Responsible for leading the end to end QA effort for our platform, services and products to ensure appropriate test coverage.
Will maintain, create and implement quality assurance processes, metrics and tools.
Will provide leadership with planning, estimating, scheduling, resources, deploying, and managing the testing effort for any given engagement/release.
Will work with cross-functional teams to define, refine and execute software testing to ensure delivery of high quality product components.
Ensure effective collaboration between QA and other teams on the project
Work closely with the teams to create effective Test Cases
Ensure that all areas of testing e.g., system, functional, scalability, performance, reliability and regression are successfully completed and documented and all problems are resolved.
Able to oversee work and lead junior team members both on and off shore.
Knowledge of UI testing techniques and best practices
Being able to fully understand UI/functional and technical specifications and how to translate them into test cases
Good working knowledge of application integration testing
Ability to manage multiple tasks simultaneously, identify, resolve project issues quickly and effectively within a fast-paced environment
Participate in Release deployments to production
Full life-cycle software development testing experience
Automated testing experience
Familiar with Unit Testing Frameworks
Basic understanding of Performance Tools: JMeter, LoadRunner, etc.
Solid understanding of user experience
Work within a fast paced environment and a great globally-focused team
Find new ways to deploy code and decrease future deployment time