[CIS] Senior Test Automation Engineer (Mobile & Web)
软件心态开发出对全球公司产生影响的解决方案。科技巨头和独角兽,转型项目,新兴技术和无限机会这些是描述我们平均的一天的几句话。建立拥有更多资产并渴望多项工程团队意味着我们始终在寻找带来激情和创造力的有才华的人。我们的文化拥抱开放性,尊重行为,表现出勇气与气,并结合就业和享受。项目你将要实现这一目标 该项目是医疗和旅行安全风险服务领域的全球领导者。你将加入一个专门的移动团队,它正在重写面向客户旅客的应用程序,作为用户门户端的一部分,从 React Native 到完全本土 iOS 和 Android.旅行者和外籍人士使用这些应用程序来获取基于位置的医疗和安全警报,阅读国家风险信息,登录并在一键中达到了24小时的辅助中心。后台已经存在了。作为团队高级 QA 工程师,你将拥有本地应用程序和网页上的测试自动化和质量。这包括确保新的本土应用程序匹配或改进当前的应用程序。当某人在国外处于危机时,应用程序必须第一次工作。角色你如何做出贡献 · 自主测试策略,自动化和发布验证本土 iOS/Android 应用程序和网页门户;·开发和维护功能性,回归和端到端自动化的测试;·验证身份验证,会议管理和安全的数据处理;·实设备上的测试位置功能和推送通知;·将自动化测试和质量关口集成到 CI/CD 管道中;·调查生产问题,验证热修正和扩大回归覆盖范围;·合作对要求,测试规划和估算;· 验证平台中的兼容性,可访问性和多语言支持;· 在后端变化和迁移之后验证应用数据;· 追踪缺陷,覆盖率和质量指标,并维护测试文档。预期:你需要的经验;· 5年以上在本土 iOS 和 Android 应用程序和网页中进行测试自动化的经验;• 设计和维护自动化框架,拥有测试套件以及确保发布质量的证明能力;· 具有功能性,回归,API 和端到端测试的经验。·
查看英文原文
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.
Project – the aim you’ll have
This project is for a global leader in medical and travel security risk services. It helps organisations protect their people wherever they work and travel. You’ll join a dedicated mobile team that is rewriting the client’s traveller-facing apps, part of the Subscriber Portal, from React Native to fully native iOS and Android. Travellers and expatriates use these apps to get location-based medical and security alerts, read country risk information, check in, and reach 24/7 assistance centres in one tap. The backend is already in place. As the team’s Senior QA Engineer, you’ll own test automation and quality across the native apps and the web portal. That includes making sure the new native apps match or improve on the current ones. When someone is in a crisis abroad, the app has to work the first time.
Role – how you’ll contribute
· Own test strategy, automation and release validation for native iOS/Android apps and the web portal;
· Develop and maintain functional, regression and end-to-end automated tests;
· Validate authentication, session management and secure data handling;
· Test location features and push notifications on real devices;
· Integrate automated tests and quality gates into CI/CD pipelines;
· Investigate production issues, validate hotfixes and expand regression coverage;
· Collaborate on requirements, test planning and estimation;
· Verify compatibility, accessibility and multilingual support across platforms;
· Validate application data following backend changes and migrations;
· Track defects, coverage and quality metrics, and maintain test documentation.
Expectations – the experience you need
· 5+ years of experience in test automation across native iOS and Android applications and web portals;
· Proven ability to design and maintain automation frameworks, own test suites and ensure release quality;
· Experience with functional, regression, API and end-to-end testing;
· Experience testing responsive interfaces, cross-browser compatibility, accessibility and localisation;
· Experience validating location services, push notifications, authentication and session management;
· Hands-on experience integrating automated tests into CI/CD pipelines;
· Experience supporting production applications, investigating defects and performing root cause analysis;
· Ability to work closely with developers and architects to improve quality and testability;
· Experience with Scrum, Jira and Confluence;
· Strong attention to detail, communication and problem-solving skills, with a commitment to continuous learning;
· Experience validating backend data corrections and migrations using queries or scripts;
· English at C1 – the working language with the client.
What we offer:
· Flexible and remote cooperation options
· International projects with leading global clients
· Travels related to international projects
· Non-corporate atmosphere
· Access* to language classes
· Access* to knowledge-sharing initiatives
· Access* to private healthcare and life insurance
· Access* to multisport card
*The availability and terms of individual benefits may vary depending on the chosen form of cooperation.