-
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.
-
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.
-
职责描述 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或其他财务方面证书其中一个或多个证书者优先但不是必须要求
-
if (your_passions.includes('testing')) { switch(your_stacks) { case 'Python': case 'Design testcase': case 'Functional testing': case 'API testing': case 'Output quality report': case 'Quality system construction': console.log('Join AfterShip'); break; } } 岗位职责 1、负责产品相关的测试工作,参与产品需求分析,制定测试计划和策略,设计并执行测试用例,分析测试结果并推动问题解决; 2、根据产品和项目特点,提出合理的技术解决方案并推动方案落地; 3、完善项目组自动化用例,持续提升效率和质量; 4、完善测试提效工具,根据项目特点和测试需求,对现有的测试工具进行定制化开发或二次开发; 5、评估项目质量风险,与团队保持积极高效沟通,保证项目质量和进度。 岗位要求 1、本科及以上学历,具备英语读写能力; 2、三年及以上测试工作经验,具备良好的测试分析能力; 3、熟悉测试理论和方法,熟悉相关的测试流程、测试文档标准、以及常用的测试工具( Charles / Postman / Jmeter 等); 4、具备初步分析定位 Bug 的能力,能够独立完成项目中的接口/UI 自动化测试; 5、掌握 Python / Java / Go 等任何一门主流编程语言,能熟练编写代码; 6、具备良好的沟通表达能力和团队协作能力。 加分项 1、有大中型互联网公司或电商公司经验优先; 2、良好英文口语能力及海归经历优先; 3、有 AI 在测试领域的实际使用经验。 为什么加入我们 1、朝阳行业:国际电商 SaaS 服务赛道,国际一线投资机构加持; 2、稳健发展:团队稳健扩张,业务规模及营收每年持续稳健增长; 3、多元文化:团队来自全球 20 多个不同城市,国际化视角、扁平化管理; 4、极客氛围:拥抱开源技术,实践敏捷开发,崇尚通过工具和自动化来解决问题; 5、特色福利:学习基金、 一对一帮带、内部商城、提供 MacBook 及可升降办公桌。
-
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.
-
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
-
【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.
-
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.
-
·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
-
Specific responsibilities: Develop and implement QA processes, standards, and procedures to ensure the highest quality of software products, establish and maintain a robust framework. Define and manage the testing strategy, including functional, non-functional, regresson, and acceptance testing. Identify potential risks and issues in the software development lifecycle and develop mitigation strategy, ensure the testing activities are aligned with project timeline and deliverables. Work closely with product managers,developers, and other stakeholders to understand project requirement and deliverables, communicate testing process, issues and results to all relevant stakeholders. Lead, mentor, and manage the QA team, providing guidance and support to ensure efficient and effective testing operations. Ensure that the final product meets customer expectations and requirements, handle customer feedback and work towards continuous improvement based on user experiences and feedback. Hiring requirements: 8+ years of experience in B/S, IOS and Android app testing, at least 3 years of experience in QA management, proven experience in leading and managing QA teams. Excellent in Software Quality Assurance methodologies, process and best practices along with strong understanding of current Internet application development technology Proficiency in test automation tools and frameworks, strong understanding of software development lifecycles(SDLC, Agile, Scrum). Familarity with continuous integration/continuous development(CI/CD) pipeline. Knowledge of programing languages (e.g., Typescript, Python) is a plus. Excellent leadership and team management skills. Strong analytical and problem-solving abilities. Exceptional communication and interpersonal skills, ability to work effectively in a fast-paced, dynamic environment. Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degree preferred.
-
• 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 …)
-
We are seeking a talented and motivated senior JAVA software engineer to join a high performing Scrum team to roll out new digital solution for customers. The candidate must be a skilled professional who has E2E software development experience with a desire to work on an Agile, dynamic and flat organizational structure. Key Roles and Responsibilities • Good communication skills in English (both oral & writing) • Develop function modules • Develop core foundation modules • Participate and Focus on design, dev, testing, implementation process. • Agile development of banking services • Collaborate with cross-functional teams in agile development • Conduct continuous development and / or integration Qualifications and Skills • 6+ years of development experience • Strong knowledge of multiple programming languages (Java, Spring, Spring boot, PostgreSQL/Oracle, Hibernate as well as interpreted scripting language experience) • Restful API design and development • Microservices implementation experience with focus on domain drive design. • Familiar with Docker, Open shift container platform • Familiar and work experience with Linux/Shell script. • Strong analytical & problem solving and creative skills • Understand business, functional and technical requirement and specification and identify gap and provide feedback. • Good communication and written skills for daily work across team. • Prior experience working in an agile environment, continuous integration • Experience in delivering software in a regulated environment, ideally financial services based to high quality • Have a high enthusiasm for programming and new technology learning, have a strong learning ability • Bachelor’s degree