logo
更新:2024-04-17
高级测试工程师
1.5-2.5万
上海松江区  | 5-10年  | 社招
去申请
收藏
举报
职位详情
五险一金
年终奖金
带薪年假
定期体检
通讯津贴
公司规模大
绩效奖金
年底双薪
餐费补贴
海外培训
Job Title: Senior Test Engineer

Report to: Software Development Team Manager

Direct reports: N/A

职位:高级测试工程师

汇报对象:软件开发团队经理

下属:无

Mission

As a key player in our software development team, your mission is, on the basis of Atlas Copco standards and best practices, keeping improvement and innovation to continuously improve product quality, you need to lead or drive necessary testing efforts, participate in team discussions and define necessary product features. Identify potential risks, define work content and work plans, design and write use cases, participate in validation, problem solving, automated testing, and necessary environmental construction and maintenance, and work closely with other teams to implement effective testing strategies and achieve the goal of delivering stable and reliable overall product solutions. Work with other members of the R&D team to develop software capabilities in terms of usability, integrity, stability, ease of use, etc., to continuously optimize the software product experience

.

Working closely with the software team and related stakeholder,including architect, developer,, PO, scrum master,quality, incident specialist, etc, you will play a pivotal role in driving technological innovation and excellence. Your responsibilities extend beyond mere testing and execution; you will also inspire and mentor team members in some necessary working activity, fostering a R&D engineering culture of continuous learning and improvement. By championing robust and scale-able technology solutions, you will contribute to the creation of top-level software products and system that meet and exceed industry standards,you are reporting to the software development team manager at our Innovation Center Asia.

作为我们软件研发团队中的关键角色,你的使命是在利用阿特拉斯·科普柯的标准和实践发基础上,持续改善与创新,提升产品质量,你需要领导或者驱动必要的测试工作,参与团队讨论与必要的产品功能定义,识别潜风险、明确工作内容与工作计划、设计与编写用例、参与验证、解决问题、进行自动化测试、以及必要的各类环境建设与维护,并与其他团队紧密合作以实现有效的测试策略,达成交付稳定、可靠的整体产品解决方案的目的。与研发团队的其他成员一起发展的软件在可用性、完整性、稳定性、易用性等各方面的能力,不断优化软件产品体验。

通过与我们软件研发团队成员以及利益相关方密切合作,您将在推动技术创新和卓方面发挥关键作用。您的责任不仅仅局限于测试和执行;在必要的工作活动中,您也将激励和指导团队成员,培养持续学习和改进的研发工程文化。通过倡导强大且可扩展的技术解决方案,你将在打造符合并超越行业标准的顶级软件产品和系统上做出贡献,您将向我们亚洲创新中心的软件研发团队经理汇报。

Major Responsibilities

Duties and responsibilities include, but are not limited to:

• Participate in necessary technical solutions and architectural design.

• Responsible for necessary testing efforts for a product or project, ensuring full coverage of functional and non-functional requirements(NFR).

• Writing automation test scripts, executing test cases, and analyzing test results to ensure the correctness of software functionality and the stability of performance.

• Manage and prioritize testing activities in line with product timelines and milestones.

• Present test reports and metrics to the related team and stakeholders, highlighting progress and areas for improvement.

• Manage and maintain test data to ensure accuracy and security.

• Participate in root cause analysis for defects and drive corrective actions.

• Develop and execute detailed test plans for product from user scenarios.

• Continuously assess and improve testing processes, incorporating best practices and innovative techniques to increase efficiency and effectiveness.

• Design and implement efficient, maintainable automation testing frameworks to ensure comprehensive and consistent testing.

• Collaborate with cross-functional teams to define and maintain quality standards.

• Compose standard document or manual for script,training,sharing,technology guide,SOP,report,setup-guide,delivery etc.

• Drive the identification, analysis, and resolution of software defects, ensuring high-quality software releases.

• Monitor the performance of automation testing, identify bottlenecks, and propose optimization suggestions to improve test efficiency and software performance..

• Work closely with dev team to integrate automation testing into the CI/CD process, improving the speed and quality of software development and release.

• Collaborate with the development team to track and manage defects, ensuring timely fixes and verification of the results.

• Participate in necessary reviews and provide feedback on product features and user experience to ensure alignment with business objectives.

• Cooperate globally within necessary team and be able to share the global experience to local project and vice-versa.

• Provide technical support and training related to testing for necessary team members.

• Mentor and guide junior test engineers, sharing your expertise and contributing to their professional growth.

• Promote communication and collaboration among team members.

• Keep tracing of new technology trending in testing and sharing to team in time.

• Domestic and international travel is on-demand and necessary.

任务职责包括但不限于:

• 参与必要的技术解决方案和架构设计。

• 负责产品或项目的必要测试工作,确保全面覆盖功能性和非功能性需求(NFR)。

• 编写详细自动化测试脚本,执行测试用例,并分析测试结果,以确保软件功能的准确性和性能的稳定性。

• 持续评估和改进测试流程,结合最佳实践和创新技术,提高效率和效果。

• 设计并实施高效、可维护的自动化测试框架,确保全面和一致的测试。

• 与跨职能团队合作,定义和维护质量标准,并输出规范文档。

• 根据产品时间线和里程碑,管理安排测试活动,并定义优先级。

• 向相关团队和利益相关者展示测试报告和指标,强调进展和改进领域。

• 管理和维护测试数据以确保准确性和安全性。

• 参与缺陷的根本原因分析并推动纠正措施。

• 根据用户场景为产品开发和执行详细的测试计划。

• 编写标准文档或手册,包括脚本、培训、技术指南、SOP、报告、设置指南、交付等。

• 推动软件缺陷的识别、分析和解决,确保高质量的软件发布。

• 监控自动化测试的性能,识别瓶颈,并提出优化建议,以提高测试效率和软件性能。

• 与开发、DevOps团队紧密合作,将自动化测试集成到CI/CD流程中,提高软件开发和发布的的速度和质量。

• 与开发团队合作跟踪和管理缺陷,确保及时修复并验证结果。

• 参与必要的审查,并就产品特性和用户体验提供反馈,以确保与业务目标保持一致。

• 在必要的团队内进行全球合作,并能够将全球经验分享给本地项目,反之亦然。

• 为必要的团队成员提供测试相关的技术支持和培训。

• 指导和辅导初级测试工程师,分享你的专业知识并促进他们的职业成长。

• 推进团队成员之间的沟通与合作。

• 与全球软件开发团队合作,并能够将全球经验分享给本地项目,反之亦然。

• 及时跟踪新技术趋势并与团队分享。

• 按需进行必要的国内和国外出差。

Education & Experience

• Bachelor or Master of Science in software, computer or electronics engineering,engineering or mathematical or similar major fields.

• 7+ years of experience in software testing,3+ years in python automation testing.

• Strong experience with test automation frameworks and tools, such as Selenium, Appium, JUnit, Jest, etc.

• Expertise in performance testing, load testing, and security testing, with tools like JMeter, LoadRunner, etc.

• Proficient in both manual and automated testing approaches and the ability to balance the two effectively.

• Excellent analytical and problem-solving skills, with a track record of identifying complex issues and proposing effective solutions.

• Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.

• Proven leadership skills, with experience in managing and coaching test teams.

• Experience with CI/CD pipelines and tools such as GitLab CI, or CircleCI,argoCD etc.

• Experience with requirements management tools and techniques, and the ability to translate high-level business requirements into detailed test cases.

• Strong background in data management and the ability to design and execute tests for data integrity, consistency, and security.

• Good communication skills, able to work efficiently in a diversity environment.

• Experience in co-working with member in an agile scrum team.

• Experience in industrial manufacturing or related industry is preferred.

• Familiarity with cloud technologies and virtualization platforms, such as Azure, or Aliyun is a plus

• Knowledge of programming and scripting languages, such as Java, Python, or JavaScript, is a plus.

Knowledge & Skills

• Proficiency in using python programming language for complex automation test.

• Proficiency in using various operating systems(OS), such as Windows, Linux, or MacOS, and experience with mobile testing platforms (Android and iOS).

• Adept at analyzing and interpreting complex data, system logs, and monitoring tools to identify and diagnose software issues.

• In-depth knowledge of testing methodologies,principles, and best practices, including Agile and DevOps practices.

• Proficiency in test automation tools and frameworks, such as Selenium, Appium, JUnit, TestNG, and others relevant to the domain of testing.

• Expertise in performance testing tools and techniques, including load testing, stress testing, and security testing, using tools like JMeter, LoadRunner, and OWASP.

• Thorough understanding of CI/CD pipelines and the ability to integrate testing activities into the dev workflow using tools like Jenkins, GitLab CI, or CircleCI.

• Familiarity with database concepts and SQL, enabling the testing of data-driven applications and the validation of data integrity.

• Understanding of Agile methodologies, Scrum, and Kanban, with the ability to work in fast-paced, iterative development environments.

• Strong analytical and problem-solving skills, with the ability to identify complex issues, investigate their root causes, and propose effective solutions.

• Excellent communication skills, able to clearly articulate technical information to both technical and non-technical stakeholders.

• Ability to work independently and as part of a team, with strong collaboration and interpersonal skills.

• Experience with test management tools, such as TestRail,TestPlan, or qTest, for organizing, tracking, and reporting on testing activities.

• Familiarity with issue tracking and project management tools, such as JIRA, Asana, or Trello, for managing defects and project tasks.

• Knowledge of software quality standards, such as ISO/IEC 25010 or IEEE 829, and the ability to apply these standards in the testing process.

• Certifications i</

其他信息

行业要求:全部行业
工作地址
上海-松江区上海松江高科技园
公司介绍
阿特拉斯·科普柯是可持续生产力解决方案提供商。 集团为客户提供创新的压缩机、真空解决方案和空气处理系统、动力工具和装配系统。阿特拉斯·科普柯专注于开发具备生产力、能效、安全性和人体工程学特点的产品与服务。公司成立于 1873 年,总部位于瑞典斯德哥尔摩,业务范围遍及全球 180 多个国家/地区。2022 年,阿特拉斯·科普柯收入为 1410 亿瑞典克朗(130 亿欧元),员工人数接近49000 名。
若用人单位提供虚假招聘信息,以担保或其他任何名义收取财物,扣押或以保管为名索要证件,都属于违法行为,应当提高警惕。
发布于猎聘网