-
1. Take charge of appui automation, webui automation and interface automation test 2. Tackle key problems and solve difficulties in automated testing to improve automation coverage and stability 3. Check the automatic code specification and quality, and conduct code review 4. Analyze and optimize the automatic test results and improve the process 5. Lead the preparation and maintenance of automation scripts and collect automation related test data 6. Configuration management related environment construction, configuration and continuous integration 7. Develop test tools, test scripts, monitoring scripts, etc. according to work needs, explore new test methods and tools, and improve test quality and efficiency [job requirements] 1. More than 5 years of experience in automatic test script development,bachelor degree or above in computer related major is preferred 2. Master the principles of selenium and appuim frameworks, and be familiar with the handling methods of common problems in automated testing 3. Familiar with Java or Paython language and able to write automation scripts in Java or Paython 4. Understand common linux commands and be able to write shell scripts 5. Master the mainstream performance testing tools JMeter or LoadRunner, and experience in performance testing is preferred 6. Have a deep understanding of automated testing and have more ideas and thoughts 7. Have the interest and ability to solve problems and study new technologies, be positive and optimistic, be good at communication and expression, have a good sense of teamwork, strong pressure resistance, and be able to accept temporary and unexpected work arrangements
-
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.
-
20k-40k 经验1-3年 / 本科内容资讯,短视频 / D轮及以上 / 2000人以上职位职责: 我们正在寻找AI/ML技术的技术专家,包括计算机视觉(CV),自然语言处理(NLP)和音频信号处理。您将负责与各种利益相关者(产品、运营、政策和工程)合作,并开发最先进的模型。 1、利用自然语言处理、机器学习或计算机视觉等内容理解能力设计和构建产品核心能力,提取数据洞察并优化变现策略; 2、基于最新的深度学习、机器学习、统计和优化技术的算法开发创新性解决方案并构建业务问题原型; 3、从0到1管理数据项目,并与产品经理协作定义用户故事和成功指标来指导开发过程; 4、使用不限于AB测试等方法验证项目的商业价值和预计收益; 5、与工程团队合作部署数据模型并将解决方案规模化。 We are looking for generalists and specialists in AI/ML techniques, including computer vision (CV), natural language processing (NLP), and audio signal processing. You will be responsible for partnering with a variety of stakeholders (product, operations, policy, and engineering) and developing state-of-the-art models. 1. Design and build core capabilities by leveraging content understanding; capabilities, such as natural language processing, machine learning, or computer vision, to extract insights and improve monetization strategies; 2. Develop creative solutions and build prototypes for business problems using algorithms based on the latest deep learning, machine learning, statistics, and optimization techniques; 3. Independently manage data projects from 0 to 1, and collaborate with product managers to define user stories, and success metrics to guide the development process; 4. Verify the business value and estimated revenue of the project using methods such as AB testing; 5. Collaborate with engineering teams to deploy and scale data science solutions. 职位要求: 1、了解统计学,机器学习和分析的基本数学基础知识; 2、至少 3 年数据分析经验,具有 ML/DL 和 CV/NLP/Speech 之一的行业经验; 3、具有探索性数据分析、统计分析和假设检验以及模型开发的经验; 4、精通 SQL、Hive、Presto 或 Spark,并具有处理大型数据集的经验; 5、熟练掌握Python和SQL,以及tensorflow、pytorch等ML/DL框架; 6、清楚地了解数据pipeline、模型开发、模型测试和部署; 7、有 CI/CD(如 git)和云服务(如 AWS/GCP/Azure)的经验者优先; 8、具备英文沟通能力强;能够以易于理解的方式向技术/非技术同事传达分析和技术内容; 9、具有求知欲以及出色的解决问题和量化能力,包括拆解问题、找出根本原因并提出解决方案。 1. Knowledge of underlying mathematical fundamentals in statistics, machine learning and analytics; 2. At least 3 years experience in data modeling/analysis, with industry experience in ML/DL and one of CV/NLP/Speech; 3. Experience with exploratory data analysis, statistical analysis and hypothesis testing, and model development; 4. Fluency in SQL, Hive, Presto, or Spark and having experience working with large datasets; 5. High proficiency in Python and SQL, and ML/DL frameworks such as tensorflow, pytorch; 6. Clear understanding of data pipeline, model development, model testing and deployment; 7. Experience in CI/CD such as git and cloud services such as AWS/GCP/Azure will be highly desirable; 8. Advanced English with good communications skills; able to communicate analytical and technical content in an easy to understand way to both technical and non-technical audiences; 9. Intellectual curiosity, along with excellent problem-solving and quantitative skills, including the ability to desegregate issues, identify root causes and recommend solutions.
-
15k-25k·14薪 经验3-5年 / 本科IT技术服务|咨询 / 上市公司 / 2000人以上JOB RESPONSIBILITIES The main missions & responsibilities for the position are the following: Executes tests based on formal Test Procedures. Possesses advanced knowledge in the key principles and practices of Penetration Testing and Procedures. Like fuzz test, stress test, password cracking etc. Strategizes Test Scenarios and Execution of Penetration Tests. Works with project teams to explain the vulnerabilities. Creates and enhances Test Procedures and Methods. Bring security support to Business Unit projects on offer development through high level consultation post the test. Work closely with other Pen testers, project teams and SDL process teams to work on research, investigations, definition of SoP(standard operating Procedures), deployments, training, creating assets for efficiency in the cyber-security practices. Investigate potential 3rd party cyber security offer\tools (startup, etc.) to improve the global security level of our offers. Understand impact of various standards like IEC 62443 \ Data Privacy (US, GDPR…), IoT/Edge/cloud standard and regulation and make proposals for the improvement in our testing practices. Work with cyber security stakeholders (Schneider IT security team, BU teams, lawyer) on all the different aspect of IoT & Cloud security (network, server, secure application development, security operation …). Qualifications PREFERRED ACADEMIC QUALIFICATIONS AND EXPERIENCE • Bachelor's degree in Computer Science, Mathematics, Information Technology or equivalent work experience Certifications like OSCP, SANS GPEN, SANSGWAPT or any other industry accredited security certifications would be preferred · Understanding of at least three of the following: cryptography, fuzzing, hardware security, kernel hacking, and reverse engineering · Developing, extending, or modifying exploits, shellcode or exploit tools OT/IoT security assessments · Experience in reverse engineering
-
职责描述 1.To assist clients with planning and executing different aspects of the internal control process which may include financial, operational, and compliance related control review 、construction or evaluations. 协助客户规划和执行内部控制过程的不同方面,完成相关流程的内控审阅、评价、搭建或企业合规审阅。 2.Involve in BAS service, such as Spot check、Expense review or Dealer audit and so on. 参与BAS业务,比如会议监察、费用核查或经销商审阅等方面工作。 3.To assist the engagement team in completing ITGC related audit procedures mainly including but not limited to the testing of IT program development, program change, access to procedure and data, and computer operation, then completing the working paper. 协助项目组完成ITGC相关审计程序,主要包括但不限于对企业IT系统中IT程序开发、程序更改、程序与数据的访问、计算机操作等方面进行相关的风险审计,并完成审计底稿的撰写 。 4.Take part in other Core Assurance service, e.g: Financial statement tie out, Aura set up etc. 参与其他审计相关服务,如年审报告核对、Aura数据库维护等。 5.Participate in training and other developmental opportunities, where possible. 积极主动地参加公司的培训和其它相关学习发展的机会。 6.Consistently demonstrate teamwork dynamics by working as a team member: understand personal and team roles; contribute to a positive working environment by building solid relationships with team members; and proactively seek guidance, clarification and feedback from Team Leader and Senior Associate. 作为团队成员之一,积极致力于团队合作;理解个人和团队角色的具体内容;通过建立良好团队合作精神共同创造一个积极乐观的工作环境;能积极主动地向与团队负责人和高级助理就工作表现寻求指导,确认和反馈。 7.Other work assigned by the superior or company. 上级或公司安排的其他工作 岗位要求 Essential criteria 1. Bachelor degree (Graduated in 2020 is welcomed), a major in accounting 、auditing or accounting related major is preferred. 本科及以上学历(欢迎应届毕业生投递), 会计、审计或其他财务相关专业优先考虑。 2. Experience in finance 、 accounting related 、internal control review or audit work a plus. 具有财务、会计、相关内控审阅或审计经验者优先。 3. CET4 is required certification or equivalent certification 大学英文四级或同等资质必要条件 4. Be initiative with strong sense of teamwork and can work under high pressure. 积极主动,具备良好的团队合作精神,抗压能力强。 5. Can adapt to travel or OT. 能够适应出差及加班。 6. Demonstrate self-motivation and a desire to take responsibility for personal growth and development. 能自我激励,渴望并主动承担自身的成长和发展。 7. Working knowledge of Microsoft Office Suite. 熟悉微软办公软件系统的使用。 8. Effective written and verbal communication skills in Chinese and commercial English. 具备有效的中文和简单商务英文的书面及口头表达能力。 9. Good communication skills, willing to communicate with others on problem identified. 良好的沟通能力,愿意与他人交流工作中发现的问题。 10. Detail oriented and careful. 注重细节,工作仔细。 11. Good problem-solving skills. 较强的分析与解决问题的能力。 12. Good customer service attitude. 良好的客户服务态度。 13. Multi-tasking will be a plus 多任务管理技能。 14. High sense of responsibility on work assigned and good working attitude. 对被分配的工作具有高度的责任感和良好的工作态度。 Advantage criteria 1. Certification of CIA, CICPA, ACCA is desirable and other finance related certificate is preferred 拥有CISA/CIA/ICPA /ACCA或其他财务方面证书其中一个或多个证书者优先但不是必须要求
-
20k-40k 经验1-3年 / 本科内容资讯,短视频 / D轮及以上 / 2000人以上职位职责: 我们正在寻找AI/ML技术的技术专家,包括计算机视觉(CV),自然语言处理(NLP)和音频信号处理。您将负责与各种利益相关者(产品、运营、政策和工程)合作,并开发最先进的模型。 1、利用自然语言处理、机器学习或计算机视觉等内容理解能力设计和构建产品核心能力,提取数据洞察并优化变现策略; 2、基于最新的深度学习、机器学习、统计和优化技术的算法开发创新性解决方案并构建业务问题原型; 3、从0到1管理数据项目,并与产品经理协作定义用户故事和成功指标来指导开发过程; 4、使用不限于AB测试等方法验证项目的商业价值和预计收益; 5、与工程团队合作部署数据模型并将解决方案规模化。 We are looking for generalists and specialists in AI/ML techniques, including computer vision (CV), natural language processing (NLP), and audio signal processing. You will be responsible for partnering with a variety of stakeholders (product, operations, policy, and engineering) and developing state-of-the-art models. 1. Design and build core capabilities by leveraging content understanding; capabilities, such as natural language processing, machine learning, or computer vision, to extract insights and improve monetization strategies; 2. Develop creative solutions and build prototypes for business problems using algorithms based on the latest deep learning, machine learning, statistics, and optimization techniques; 3. Independently manage data projects from 0 to 1, and collaborate with product managers to define user stories, and success metrics to guide the development process; 4. Verify the business value and estimated revenue of the project using methods such as AB testing; 5. Collaborate with engineering teams to deploy and scale data science solutions. 职位要求: 1、了解统计学,机器学习和分析的基本数学基础知识; 2、至少 3 年数据分析经验,具有 ML/DL 和 CV/NLP/Speech 之一的行业经验; 3、具有探索性数据分析、统计分析和假设检验以及模型开发的经验; 4、精通 SQL、Hive、Presto 或 Spark,并具有处理大型数据集的经验; 5、熟练掌握Python和SQL,以及tensorflow、pytorch等ML/DL框架; 6、清楚地了解数据pipeline、模型开发、模型测试和部署; 7、有 CI/CD(如 git)和云服务(如 AWS/GCP/Azure)的经验者优先; 8、具备英文沟通能力强;能够以易于理解的方式向技术/非技术同事传达分析和技术内容; 9、具有求知欲以及出色的解决问题和量化能力,包括拆解问题、找出根本原因并提出解决方案。 1. Knowledge of underlying mathematical fundamentals in statistics, machine learning and analytics; 2. At least 3 years experience in data modeling/analysis, with industry experience in ML/DL and one of CV/NLP/Speech; 3. Experience with exploratory data analysis, statistical analysis and hypothesis testing, and model development; 4. Fluency in SQL, Hive, Presto, or Spark and having experience working with large datasets; 5. High proficiency in Python and SQL, and ML/DL frameworks such as tensorflow, pytorch; 6. Clear understanding of data pipeline, model development, model testing and deployment; 7. Experience in CI/CD such as git and cloud services such as AWS/GCP/Azure will be highly desirable; 8. Advanced English with good communications skills; able to communicate analytical and technical content in an easy to understand way to both technical and non-technical audiences; 9. Intellectual curiosity, along with excellent problem-solving and quantitative skills, including the ability to desegregate issues, identify root causes and recommend solutions.
-
30k-50k 经验3-5年 / 本科科技金融 / C轮 / 150-500人Duties & Responsibilities: 1.Assist in implementing and operating various security solutions, including SIEM, EDR, and vulnerability management tools. 2.Collaborate with DevOps, IT, and Business teams to ensure alignment with and support for our security vision and objectives. 3.Evaluate current cybersecurity processes and recommend improvements, ensuring the highest cybersecurity standards against external and internal threats, fraud, or theft. 4.Support IT and Security Audit including providing necessary evidence for audit processes. 5.Monitor and analyze security events to detect, investigate, and respond to potential security issues. Requirements: 1.Bachelor's degree in Computer Science, Information Systems, Cybersecurity, Business Administration, or a related field. 2.Strong communication skills with the ability to collaborate effectively with stakeholders in both English and Chinese. 3.Knowledge of information security services and products, including but not limited to Firewalls, IDS/IPS, DLP, VPNs, DDOS Protection, WAF, Vulnerability Assessments, EDR, SIEM, SOC Operation, are desirable. 4.Experience in threat and vulnerability assessment, penetration testing and/or forensic analysis will be advantages.
-
【Responsibilities】 1. Back-End & Serverless Architecture a. Develop and maintain Node.js code interacting with AWS Lambda, and related AWS services (e.g. DynamoDB, S3, SQS). b. Design and develop using AWS Aurora PostgreSQL for high performance and reliability. c. Ensure best practices in designing secure, efficient, and cost-effective serverless solutions. 2. Full-Stack Development a. Collaborate on/develop front-end components using modern frameworks/libraries (e.g. React) with TypeScript. b. Integrate front-end features with back-end services to deliver seamless user experiences. c. Troubleshoot and resolve issues spanning the entire stack. 3. Performance & Reliability a. Optimize applications for maximum speed, scalability, and usability. b. Identify potential performance bottlenecks and develop solutions. 4. Collaboration & Communication Work closely with product managers and designers to translate requirements into technical solutions. 5. Code Quality & Best Practices a. Write clean, maintainable, secure and well-documented code. b. Conduct and participate in code reviews to ensure code quality and share knowledge. c. Follow secure coding practices to safeguard against common vulnerabilities. 6. Testing Test the functionalities developed, better to have unit and integration tests to ensure reliability and quality. 7. Continuous Improvement Stay current on emerging technologies, tools, and trends in serverless computing and full-stack development. 【Education & Experience】 1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 2. 2+ years of professional experience in React (or alternative) and TypeScript development. 3. Proven track record of building serverless applications using AWS Lambda and associated AWS services. 【Technical Skills】 1. Strong knowledge of JavaScript/TypeScript programming fundamentals. 2. Experience with REST or GraphQL API development. 3. Familiarity with AWS services (e.g. API Gateway, DynamoDB, S3, IAM, CloudWatch). 4. Understanding of SQL or NoSQL databases (e.g. PostgreSQL, MongoDB, DynamoDB). 5. Proficiency in code versioning tools (e.g. Git). 【Soft Skills】 1. Excellent communication and collaboration abilities. 2. Problem-solving mindset and a proactive approach to identifying and fixing issues. 3. Ability to work effectively in an agile development environment. 4. Proficient in spoken, written, and listening comprehension of English, with the ability to effectively collaborate in cross-functional, international teams and clearly document technical information.
-
Apifox is a widely popular API development collaboration tool, and we strive to provide engineers with an ultimate development experience. As of 2022, the total market value of the API R&D ecosystem has exceeded 10 billion USD. The management team of Apifox is composed of senior engineers from Tencent. You will work with a group of energetic, straightforward, and outstanding engineers to promote the "API-ization" globally and domestically. Standard configuration for programmers: Macbook Pro (32GB memory version) + 4K monitor + Cursor Pro paid version account Before applying, we hope you understand us: 1. We are a Geek team, only recruiting excellent technical talents (those with strong capabilities or those who are currently average but love learning and can grow quickly); 2. We focus on the technical atmosphere of the team, emphasizing the learning and growth of technical personnel, with weekly technical learning and sharing sessions, Code Reviews; 3. We focus on code quality, and substandard code is unacceptable; 4. If you are not someone who loves learning and tinkering, please do not apply, as you will not be able to integrate into the team even if you join; 5. We believe that excellent people only want to work with excellent people; 6. We have flat management, without the intrigue of the workplace, without rules and regulations, we believe that excellent technical people do not need to be managed; 7. Come here, let the excellent you, only work with excellent people. Responsibilities include: 1. Participate in the development of the Apifox (Apifox.cn) project/international version (focused on the development of engineering efficiency SaaS platforms, API documentation, debugging, Mock, testing integrated collaboration platforms, purely technical projects, similar to Postman/JMeter/coding.net and other R&D efficiency tool chain development, without product managers who don't understand technology giving you requirements); 2. Responsible for the front-end development work of core business functions; 3. Cooperate with product managers and designers to improve user experience and meet performance requirements through various front-end technical means; 4. Responsible for the development and maintenance of front-end pages, and optimize product performance according to requirements; 5. Research cutting-edge front-end technologies and participate in maintaining front-end frameworks and standards; 6. Technology stack: Front-end TypeScript+React/vue/angular+Ant Design+Electron, back-end TypeScript+Node.js. We are looking for someone like you: 1. Bachelor's degree or above, with more than 5 years of web front-end development experience; 2. Proficient in using various web front-end technologies, including HTML5/CSS/Javascript/TypeScript, etc.; 3. Familiar with one or more commonly used front-end frameworks, such as (React, Vue, Angular, etc.); 4. Familiar with the use of modularization, engineering tools such as webpack; 5. Have a sense of code standards, configuration management standards, and documentation writing standards in the development process; 6. Priority will be given to those with development experience in React, TypeScript, Electron, Node.js. We hope you are: 1. Identify with our philosophy: pursuing efficiency, promoting automation, and a culture of continuous improvement; 2. Have a code obsession and engineering mindset: we expect you to be a value-creating engineer, not a labor-selling programmer; 3. Have a Geek style: identify with the UNIX design philosophy, proficient in using various Geek tools; 4. Be good at collaboration and communication: have a foundation in team communication, collaboration, project progress, and time management; 5. Be a lifelong learner: keep learning, love sharing, have a broad technical vision, and be sensitive to new technologies in the industry.
-
岗位职责: 1、参与产品功能迭代实验、ABT实验效果回收、异动归因、因果推断等; 2、熟悉推荐/搜索业务链路,能够构建链路中的数据体系; 3、参与推荐/搜索的策略分析,探索增长点赋能业务增长; 4、了解埋点,业务日常数据需求支持,数据提取、报表配置等。 岗位要求: 1、3-5年,本科及以上学历,有数学、统计相关专业或数据分析经验优先; 2、熟悉常见的数据分析方法,SQL能力较强; 3、熟悉tableau配置; 4、较强的学习能力、沟通表达能力、理解能力及洞察能力; 5、熟悉AB tesing基本原理和方法,能够用AB testing帮助业务判断策略有效性。
-
【Responsibilities】 1. Front-End Development a. Build modular and reusable components and web pages using TypeScript and React. b. Convert design prototypes and wireframes into high-quality implementations. 2. Performance & Reliability a. Optimize applications for maximum speed, scalability, and usability. b. Identify potential performance bottlenecks and develop solutions. 3. Collaboration & Communication Work with UI/UX designers to ensure a seamless user experience and consistent design language. 4. Code Quality & Best Practices a. Write clean, maintainable, secure and well-documented code. b. Conduct and participate in code reviews to ensure code quality and share knowledge. c. Implement secure coding practices to protect against common front-end vulnerabilities. 5. Testing Test the functionalities developed, better to have unit and integration tests to ensure reliability and quality. 6. Continuous Improvement Stay up to date with emerging front-end technologies and best practices. 【Education & Experience】 1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 2. 2+ years of professional experience in React (or alternative) and TypeScript development. 【Technical Skills】 1. Strong understanding of TypeScript and JavaScript fundamentals. 2. Experience with front-end tooling (Webpack, Babel, ESLint, Prettier, etc.). 3. Familiarity with state management libraries (e.g. Redux, MobX, or similar). 4. Understanding of RESTful APIs or GraphQL for data retrieval and state synchronization. 5. Solid knowledge of CSS frameworks. 6. Awareness of OWASP Top 10 security risks and secure coding best practices for front-end applications. 【Soft Skills】 1. Excellent communication and collaboration abilities. 2. Problem-solving mindset and a proactive approach to identifying and fixing issues. 3. Ability to work effectively in an agile development environment. 4. Proficient in spoken, written, and listening comprehension of English, with the ability to effectively collaborate in cross-functional, international teams and clearly document technical information.
-
·Creating, maintaining, and improving automation frameworks/infrastructure that test API/UI and Infrastructure ·Developing innovative tools to boost our testing efficiency, debug failures, and make it easy to communicate results with high-level reports ·Responsible for monitoring, analyzing, and reporting test automation results Requirements ·4+ years of experience in the software industry, with a passion for quality processes ·Ability to design/develop/maintain test automation frameworks ·Good experience in Python/Java, AWS, Rest API’s, CI/CD, Jenkins ·Strong problem-solving, critical thinking skills, verbal, and written communication skills ·Experience in testing and automating API/UI and Infrastructure ·Experience in software development lifecycle, test methodologies, and tools ·Bachelor’s in computer science/applications or similar field
-
Taking part in the APAC development team, you will play a key role with responsibility in hands-on development, testing, and deployment of technical solutions to support new business initiatives and regulatory requirements, as well as support efficiency, capacity improvements and business re-engineering for the business unit. Working in a dynamic and friendly environment, you will be in an agile team and be: Responsibilities: •Get requirements from Business Analyst, IT teams and/or directly from business unit personnel •Analyze the required work, have the work prioritized, work out the effort estimate/time lines •Implement the new functionality •Unit test/code review/QA testing •Work with internal clients to complete UAT •Roll out the changes into production and verify that all is well Requirements: •Degree graduate in Computer Science, Information Technology, or relevant disciplines •At least 5 years of hands-on experience in software development, particularly in n-tier architecture which span across multiple platforms •Solid hands-on application development experience (e.g. frontend / full stack) •Strong proficiency in Core JAVA and understanding OOP •Good knowledge on common Java frameworks and technologies, including Spring Boot Framework, Hibernate / JPA. •Experience in Java multiple-threading program is highly preferred •Experience on web services, including knowledge of REST / SOAP / XML/ JSON •Good knowledge and hands on experience with databases (SQL) •Working knowledge on cross platform systems running on Windows and Linux OS •Web UI experience using HTML5, JavaScript or Angular will be a plus •Knowledge of DevOps practices, including CI/CD, containerization, and cloud deployment •Hands On development experience in banking/financial industry will be a plus •Fluency in spoken and written English and Cantonese
-
• Android Responsibilities Translating product strategy and vision into product features and capabilities Understand the different technology silos within the Bank and put the “solution jigsaw pieces” in place Communicating and co-ordinating with different technology silos Ability to bring new ideas and present them in clear, thoughtful manner Evangelize the adoption of Agile development practices Ensuring delivery of software into production, following the Bank’s delivery process guidelines Collaboration with Product Management and Marketing Required Skills Excellent in communicating and presenting technology topics Solid skill with iOS or Android native App development Experienced on H5 web responsive application (Hybrid Mobile App) development, system architecture, technical design and delivery. Full software development lifecycle experience Programming languages (Kotlin/Java, HTML5, JS, CSS, ES5 ES6) Front end framework (at least one of Ember, React, AngularJS) 至少一种框架经验、JavaScript 经验 TDD, BDD, performance and Security testing for mobile and web Build automation tools (webpack, grunt, gulp ) 4~6 experience Desirable Skills: Agile and DevOps toolchain experience (JIRA, Bitbucket, Jenkins, Artifactory, Vx ) Has GIT open source project Experienced in deep linking, integration between Hybrid and Native App. Prior experience in digital banking Experience in App monitor, crash analysis and third part integration Agile experience Mobile Security (OWASP, JWT, Oauth2 …) • iOS Responsibilities • Translating product strategy and vision into product features and capabilities • Understand the different technology silos within the Bank and put the “solution jigsaw pieces” in place • Communicating and co-ordinating with different technology silos • Ability to bring new ideas and present them in clear, thoughtful manner • Evangelize the adoption of Agile development practices • Ensuring delivery of software into production, following the Bank’s delivery process guidelines • Collaboration with Product Management and Marketing Required Skills • Excellent in communicating and presenting technology topics • Solid skill with iOS or Android native App development • Experienced on H5 web responsive application (Hybrid Mobile App) development, system architecture, technical design and delivery. • Full software development lifecycle experience • Programming languages(OC, Swift, JS, CSS, ES5 ES6) • Front end framework (at least one of Ember, React, AngularJS) 至少一种框架经验、JavaScript 经验 • TDD, BDD, performance and Security testing for mobile and web • Build automation tools (webpack, grunt, gulp ) Desirable Skills • Agile and DevOps toolchain experience (JIRA, Bitbucket, Jenkins, Artifactory, Vx ) • Has GIT open source project • Experienced in deep linking, integration between Hybrid and Native App. • Prior experience in digital banking • Experience in App monitor, crash analysis and third part integration • Agile experience • Mobile Security (OWASP, JWT, Oauth2 …)
-
• 英语基本交流,敢于开口,比如读写 CET6水平,需要面对Global的leader。 • 自动化技能,偏向performance testing, Java+ Cucumber+ Selenium +Jenkins • Testing skill: 基于网页设计测试用例和测试环境 • Coding:看得懂代码,会修改代码。 • 网页,UI,移动端,中间件,数据库(sql),敏捷开发等需要有了解。 • 具有Trouble shooting的能力,找一些网页上的api 报错,网页取消的原因。 • Api testing,会知道代码错在哪里,找到相应开发人员处理。 • Best to have: cloud,微服务,K8S 6-10 years of mobile app automation testing development experiences, good understanding on automation framework and workflow, skilled in mobile app automation script development • Master Java/Ruby language, experience in java/ruby script development, good skills in selenium and Appium, able to start developing mobile app automation script directly and independently • Experience in Cucumber framework, Jenkins, Azure DevOps, job integration, continuous integration & testing ,JIRA, profecto • Good problem solving and fast learning, creative and responsible • Good communication skills in both written and oral English • Ability to be organised and multi-task on different requirements across various stakeholders, and to work independently and under pressure • Strong experience in SQL, Unix script, Git • Experience working in an Agile environment