Design a complete automation test strategy working closely with the Test Managers and Architects
Responsible for the overall automation strategy, tools and technologies selection for the product test automation
Proactively bring issues and problems to the attention of the team; generate and propose solutions
Provide technical leadership and support in designing and implementing CI/CD
Create quality gates in the overall CI/CD strategy
Guide the QA Engineers in standardizing the QA practices and tools
Conduct trainings and ad-hoc support for QA Engineers
Create automation framework and best practice for all QA practice
Oversee the maintainability of the framework, code re-factoring and performance of test runs
Run parallel tests to reduce run time
Analyse and verify best automated and manual test approaches and execute acceptance, integration and system testing
Record test results and report and verify software bug fixes to accept automation criteria
Analyze performance test requirements and develop test plans and debug to understand test objective requirements
Execute performance testing and present results for validating and analysis to Project Teams
Proactively identify additional test automation opportunities and analyse potential benefits
Estimate testing effort accurately and coordinate with team members for work activities
Involve in product design to guarantee adherence of test coverage for meeting end user requirements
Coordinate with program and development management teams in product development lifecycle to conform end user product and quality requirements and shipment schedule
Answer technical issues to resolve and follow up
Prepare software defect tracking and report status of the testing activities to stakeholders
Requirements
Demonstrable experience and skills in programming languages (Python)
Demonstrable experience and skills in designing and implementing test automation frameworks using tools such as Python, Playwright, Selenium, etc.
Demonstrable experience and skills in designing and implementing performance testing frameworks (e.g. JMeter)
Mathematical aptitude and strong problem-solving skills
Ability to deliver the work accurately and with high attention to detail
Understanding of the latest trends and their role in a commercial environment
Ability to work in a multinational and multicultural environment; Professional conduct in line with the corporate behaviours, i.e., result-driven, readiness to change, customer focus, integrity and team-player approach
University studies of 4 years (Master’s degree) in a relevant domain (e.g., Computer Science, Information Technology)