
QA Technical Lead
- Philippines
- Permanent
- Full-time
- Drive the development, review and implementation of automation and performance testing frameworks while collaborating with cross-functional teams to ensure robust testing strategies
- Collaborate with the Quality Assurance Manager to deliver non-functional testing solutions that align with project goals, timelines, quality standards, and overall technical testing strategies
- Work closely with stakeholders to understand requirements, identify risks, and ensure alignment on automation and performance quality goals
- Create, and oversee automation and performance test planning, execution, analyse test results, and provide detailed reports on defects, test coverage, and quality metrics to stakeholders.
- Evaluate, implement, and make recommendations on tools, technologies, techniques, processes, and industry-accepted Quality Assurance best practices for the use of the wider QA Team
- Maintain expert-level knowledge of multiple applications, application integrations, and QA methodologies and serve as a mentor to other QA staff
- Validate the suitability of proposed applications or solutions vis-à-vis the QA requirements of the company
-Conduct relevant research * Create the following in support of the project plan and development schedule:-test strategy, estimates and schedules
-test matrices and requirements traceability matrices
-test plans
-test scenarios, test cases and/or test scripts * Execute testing activities using manual process or automated tools and document testing results-analyze and document results, document defects and validate fixes * Provide input to the development and improvement of software quality assurance policies, procedures, process, tasks, and deliverables to efficiently test and evaluate products
- Create accurate and regular reports on testing status and resources of assigned products or projects to update the stakeholders on the progress, quality, and potential delays
- Mentor a team of QA engineers, providing technical guidance, fostering professional growth, and ensuring effective collaboration within the team and with other departments
- Perform other duties as required to deliver exceptional service to support the business goal of the company
- Exposure in systems development, business and/or systems analysis and design of software application systems.
- Fundamental understanding and/or testing exposure to common application technologies (such as but not limited to: web server, database, network & server topology, web services, Java, TCP/IP, IIS, API, knowledge of service layers, RESTful service, WSDL services, UI and API automation using open source and licensed tools)
- With extensive knowledge of non-functional testing methodologies: e.g. volume, load, stress
- fundamental understanding of common application technologies and performance monitoring of different servers (web, app, DB), protocols, infrastructure, counter types and different application layers (security, presentation, communication and abstraction)
- With training on software quality testing
- Strong leadership, organizational and technical testing skills
- Detail-oriented, flexible, with initiative and positive attitude and can perform multi-tasking
- Professional and with good interpersonal relationships, and strong inclination in teamwork
- Can work autonomously either as team player or individual contributor
- Delivery-focused, i.e. will ensure deliverables are submitted on time and to the expected quality
- Fluent in English with excellent written documentation and oral communication skills
- Proficient in MS Office
- Bachelor's Degree in Information Technology, Computer Science, Computer Engineering or equivalent
- At least 7 years' experience in Quality Assurance and Application or Product Development, with at least 2-3 years in a technical lead or supervisory role
- Proven experience in designing, implementing, and executiong automation testing frameworks (e.g. Selenium, Cucumber, Cypress, Katalon, Robot Framework, etc.)
- Hands-on experience with performance testing frameworks and tools (e.g. JMeter, LoadRunner, etc.)