该职位来源于猎聘 Key Responsibilities
- Oversees the execution of functional standards and best practices and provide technical assistance to the members of their Chapter.
- Responsible for the quality of the code repository where applicable.
- Prioritises and makes available capacity for technical debt.
- Responsible for executing the Hive's product vision together with the CPO and working with the CPO to communicate the Technology vision and roadmap
- Works to drive technology convergence and simplification across the chapter
- Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
- Collaborate with software developers, business analysts, and product owners to understand test requirements and acceptance criteria.
- Implement automated testing solutions for web, mobile, and desktop applications, including functional, regression, and performance testing.
- Execute automated test suites, analyze test results, and report defects to the development team.
- Integrate automated tests into the continuous integration and delivery pipeline to ensure rapid and reliable software releases.
- Monitor automated test execution and troubleshoot test failures to identify root causes and resolve issues.
- Maintain test automation frameworks and infrastructure, including version control, test data management, and test environment setup.
- Participate in code reviews, sprint planning, and retrospective meetings to provide input on testability, quality, and automation opportunities.
- Stay updated on emerging technologies, tools, and best practices in test automation and quality assurance.
- Ability to work independently and as part of a team in a fast-paced environment.
Skills and Experience
- Programming & Scripting
- OS
- Network Fundamentals
- Security Fundamentals
- Database Fundamentals
- Test automation tools
- CI / CD
- Service virtualization
- Agile Methodologies
Qualification
- Experience in global diverse organisation in building overall capability and technical expertise
- Ability to articulate the overall vision for the Chapters and ensure upskilling of the organisation holistically
- Experience in identifying skill gaps and mitigate risks to deliverables
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 8+ years of experience in software quality assurance, with a focus on test automation and service virtualization.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Hands-on experience with test automation tools and frameworks such as Selenium, Appium, Ruby, Cypress, or Robot Framework.
- Strong understanding of software testing principles, methodologies, and best practices.
- Experience in Behavioural Driven Design
- Experience and proficiency in service virtualization tools like CA LISA, SoapUI etcCoding
- Experience and proficiency in test data management tools
- Experience and proficiency in mobile app / web UI test automation tools like Appium, Espresso etc
- Experience and proficiency in API testing methodologies and tools like APIgee, Jmeter, Postman etc
- Experience in application security and performance testing methodologies
- Experience with continuous integration and delivery tools such as Jenkins, ADO, Travis CI, or GitLab CI.
- Knowledge of version control systems (e.g., Git) and issue tracking systems (e.g., Jira).
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment