Overview
Project description
Modernization of a legacy application to modern technologies and migration to the cloud.
Responsibilities
- Collaborate with internal teams and the client to define the best solutions.
- Quickly onboard to the customer’s processes and toolset.
- QA/Test Management Activities
- Effort estimations, task decomposition, and prioritization.
- Team management of QA engineers, including resource planning and mentoring.
- Define and maintain overall test strategy and test plan for the projects.
- Report test progress and results to management and the customer (both verbal and written).
- Create and maintain all required test documentation and metrics.
- Participate in proposal and pre-sales activities by providing test-strategy, estimates, and risk assessments.
Qualifications
Must have
- Experience of the formal software development lifecycle, with a solid grasp of manual and automated software testing methodologies and tools
- Strong background in manual testing, test-design techniques, and development of testing strategies
- Hands-on experience with test automation frameworks/tools
- Understanding of performance and security testing practices
- 5+ years as a QA/Test Manager
- Experience in leading a distributed team (different time zones)
- Good communication skills for both technical and non-technical stakeholders.
Nice to have
- Good understanding of legacy platforms and modernization approaches.