职位描述:
Summary Job Description
●Bachelor's degree or above in Computer Science, Software Engineering or similar.
●At least 10 years of experience including min 5+ years in managing large programs in the testing area.
●Expertise in managing multi country testing engagements – thorough knowledge of SDLC life cycle
●Agile based project execution is an added advantage.
●Expertise in testing topics - test strategy, planning, design, test data, environment, quality gates, types of testing, reporting, metrics, tools and best practices including QA for input and output deliverables.
●Able to adapt the strategy and operational plan according to evolving situations, resources, timelines and manage risks effectively.
●Able to assess the risks associated with deliverables and take steps to mitigate risks.
●Should be mature and a good team player as the roles involve interacting with multiple stakeholders.
Background/Experience/Credentials
●Typically has over 10 years of relevant work experience, including both consulting and general industry experience.
●Bachelor degree preferred; advanced degree a plus or equivalent work experience and/or industry certification required.
●Strong in English communication and presentation. Able to join client meetings independently.
●Solid testing skills by mastering different types of testing, especially automation testing and performance testing.
●Automation testing expert. Familiar with mainstream automation testing tools for mobile, web and other types of applications. Ideally has good experience on Appium, Browerstack, Headspin, and Azure App Center.
●Strong experience in DevOps including managing testing using CICD.
●Agile expert. Familiar with various Agile approaches, such as Scrum, SAFe and Spotify.
●Strong experience in designing testing processes with Agile mindset for large delivery teams across multiple countries and companies, including applying various testing methodologies and tools.
●Experience in managing projects or small teams of professionals.
●Solid project management and implementation skills required.
●Strong analytical and communication skills required.
●Ideally familiar with Salesforce or other CRM products.
●Recognized internally for management or functional expertise in target industry and/or solution.
Roles/Responsibilities
●Responsibilities may include:
●Leading testing force in large software delivery projects across multiple countries for large clients to ensure top level delivery quality in the software industry
●Design testing strategy and testing process for large Agile delivery team, and apply testing best practices and mainstream testing tools.
●Participating in recruiting and developing individual staff to build a talented and stable cadre of professional staff.
●Preparing performance appraisals, building career development plans and setting goals for his or her staff.
●Managing client expectations and continuing client relationships at all levels
●Participating in market analysis, including identification of new or follow-on opportunities and/or new markets; preparing marketing and/or capture plans; and qualifying specific opportunities.
●Leading preparation of qualification packages, managing proposal development, including project scoping, proposal approach, staffing plan, and pricing for small or medium size engagements.
●Supporting achievement of group’s Performance targets, through sound project execution, management of non-charge, business development, bid and proposal budgets, and management of staff utilization.