Requirements:
Experience in software testing at least for 2 years
Experience in leading QA testing teams on projects distributed across borders and time zones
Experience in testing multi-tier web-based applications on Java, Javascript or .NET platforms
Experience in developing test strategies, test plans and test cases
Experience in creating and managing automated functional testing scripts
Be familiar with Java, Javascript and testing frameworks
Experience in Load, Performance and Stress testing is plus
Experience in iterative and agile methodologies is plus
Responsibilities:
Provide management of quality assurance on large-scale, custom-designed application projects
Consult, analyze and consolidate business requirements and design
Communicate with Analysts, Developers and clients to gain functional and technical knowledge
Produce and improve test strategy throughout the whole project lifecycle while considering the test pyramid
Plan and manage all testing activities in different phases accordingly
Plan and perform exploratory testing on story and application levels
Create and manage automated functional tests iteratively in collaboration with developers and analysts
Track and report quantitative and qualitative aspects of errors
Use Iterative and Agile methodologies