You will drive the processes and decisions to release high quality releases and products. This includes creating test strategy, devising automation frameworks for the products you own and growing a world class quality team.
Specifically, here are a few opportunities:
Work with Product, Development and Infrastructure teams to understand product vision and requirements.
Analyse how all elements of the system software ecosystem work together, and develop QA approaches that fit the overall strategy.
Drive development of test strategies and creation of appropriate test harnesses
Oversee the development and execution of test plans and monitor and report on test execution
Work with a team of quality engineering professionals to devise overall strategies for product delivery.
Build a great QA organization. Write to me at [HIDDEN TEXT] and we can connect you to a Game Changing Role !
Head of QA Engineering
Experience 10 years of software development and quality assurance experience with at least 4 years of management experience leading/ managing automation team/ project.
Qualification
Experience owning end- to- end software quality, including design and implementation of test frameworks, automated test creation and execution. Proven track record of creating and executing on highly effective quality processes.
In- depth knowledge of UI, API and Mobile test automation. Extensive experience leading and deploying test automation from scratch. Proficient in the use of Selenium Web Driver, Appium.
Actively participate in development of automation platform along with team members for as much as 50- 60% of your time, creating modules and systems that can then be treated as a working reflection of the best practices.
Hands- on experience with Java, Ruby programming language and unit testing frameworks like Junit, TestNG.
Hands- on experience with API- related technologies HTTP, REST, XML and JSON.
Exposure to development and build tools like Eclipse, Jenkins, Maven, ANT.
Experience with Bug & Test Management Tools such as JIRA, Bugzilla, Rally, Quality Center, Test link or TestRail etc.
Proven expertise in the Agile development methodology.
Strong people management skills with a proven track record in hiring, developing and retaining high performing talent.
Excellent verbal and written communication skills. Ability to communicate clearly with technical and non- technical stakeholders at all levels.
Ability to communicate and champion Quality Assurance and Automation methodologies throughout the organization.
Experience executing performance and load tests, analyzing results and identifying bottlenecks.
Experience with cloud- based solutions or products and offerings such as AWS or Azure.
Experience with Continuous Integration (CI) and Continuous Deployment (CD) technologies, tools and paradigms.
Hands- on experience with software configuration management processes, tools and practices.
Proven knowledge of SQL and scripting. Good working knowledge of Unix / Linux environment and Relational, NOSQL database.
Working knowledge of code coverage and analysis tools like SonarQube, JaCoCo, EMMA etc.


Source link