QA manager of the APPs BTO Operation, reporting to APPs R&D manager.
The position requires excellent interpersonal skill set and the ability to work with peers and interfaces overseas while being in strong relationships with local peers.
Managing several products built in different technologies, while having the capability to see the overall picture.
Need the ability to drill down where needed into specific product / area, using technological skills.
Summary: Challenging role, combining strong & proven managerial skills, technological abilities, product orientation, QA experience and excellent project management skills. Manage multiple interfaces located locally and overseas.
Responsibilities:
Work with IL QA & DEV group managers to determine QA requirements, methodology and working models in cooperation and alignment with SEL dev managers.
Work with QA team leaders in Israel and Ukraine to ensure comprehensive test coverage and quality assurance of products.
Designing & developing functional and/or technical capabilities within the products, while making key design decisions
Well organized and excellent quality deliveries discipline (e.g. features, patches, certifications).
Provide in depth technical knowledge and guidance to the team, according to identified needs.
Provide High level vision to the team according to current and forward view.
Input to planning timelines for both engineering and quality assurance.
Educate the team with standard practices and procedures based on a software development methodology (Agile, Waterfall, etc….) according to product needs.
Identify areas in which automation can make testing activities more efficient.
Effectively work across multiple functions and geographies.
Manage, coach and motivate team members to ensure a highly productive and efficient team.
Responsible for staffing, budget setting and resource management.
Providing technical knowledge , business aspects and guidance to the team, according to identified needs
3+ years in managing a diversified and high-performing engineering team. (Advantage: Enterprise readiness software based applications).
2+ years of experience in the software development industry with a significant portion of the experience in QA engineering and QA management.
Proven experience in software development and QA methodology.
Excellent teamwork and leadership skills.
Experience in managing a large team and work in hierarchical structure.
Strong organizational, people management, project management and customer interaction skills.
Must be able to prioritize and handle multiple outstanding tasks.
Strong communication. Fluent English (Verbal & Writing).
Advanced knowledge in DBs, C++\C#\ and .Net technologies.
Advanced knowledge in O/S such as Windows and Linux/Unix.
Basic knowledge in Networking, System & IT governance.
Bachelor of Computer Science / Computer Engineering (Advantage: MBA).
Ability to write test protocols based on requirements
Experience with configuration management and bug tracking tools
Embedded software (firmware) testing/development and design experience is a plus
Plus:
Experience with Agile/Scrum
Job Description:
Take an area defined in the Test Strategy and write test protocols that cover requirements
Write automated/semi-automated test scripts from a protocol, which is a detailed design description of the test
Execute and debug test scripts
Capture and analyze test logs
Identify defects, document analysis and test results in defect tracking systems
Work with cross-functional teams to analyze, triage and resolve system issues
May have to develop/update tools for test infrastructure