软件测试员

休斯顿 7天前全职 网络
面议
职位概述 我们正在寻找一位注重细节且技术熟练的软件测试员加入我们充满活力的质量保证团队。理想的候选人将负责设计、执行和维护测试用例,以确保各种软件应用程序的功能、性能和可靠性。该角色需要在整个软件开发生命周期(SDLC)中与开发团队密切合作,以交付高质量的产品。具有移动测试、自动化工具和API验证经验者优先。成功的候选人将为我们测试流程中的持续改进计划做出贡献,并支持发布管理活动。 职责 • 根据业务需求和技术规格制定全面的测试计划、测试用例和脚本。 • 在包括Android、iOS、Web应用程序和API在内的多个平台上执行手动和自动测试。 • 利用TestNG、Selenium、Cucumber、JUnit、HP ALM和TestRail等测试工具实现测试过程的自动化和简化。 • 执行功能测试、系统测试、回归测试、性能测试、负载测试(使用LoadRunner或类似工具)和用户验收测试(UAT)。 • 分析测试结果以识别缺陷的根本原因;与开发人员合作进行故障排除和错误修复。 • 使用Python、JavaScript、Bash(Unix shell)或C#等脚本语言维护和更新自动化框架。 • 使用Postman或SOAP UI等工具进行RESTful服务的API测试;通过JSON和XML格式验证数据交换。 • 利用GitHub、GitLab、Jenkins、Azure DevOps或TFS管理版本控制和持续集成工作流。 • 通过确保在部署前达到质量标准来支持发布管理。 • 在Jira或Azure Boards等跟踪系统中清晰记录缺陷;准备详细的测试进度和结果报告。 • 参与需求收集会议;对可测试性和系统设计的潜在改进提供反馈。 要求 • 在软件测试方面有丰富经验,包括功能测试、系统测试、回归测试、性能测试和用户验收测试。 • 熟悉敏捷或瀑布式SDLC环境中的QA/QC方法。 • 拥有Selenium WebDriver、TestNG、JUnit、Cucumber或类似框架的自动化工具实践经验。 • 熟练掌握包括Python、JavaScript、C#或Bash在内的脚本语言用于测试自动化。 • 熟悉API(RESTful/SOAP)、Web服务架构(SOA)、JSON/XML数据格式和API测试工具。 • 具有使用MySQL、Microsoft SQL Server、Oracle DB2或MongoDB等数据库的经验;能够执行SQL/PLSQL查询进行数据验证。 • 了解DevOps实践,包括使用Jenkins或Azure DevOps的CI/CD管道进行持续集成/测试/部署工作流。 • 理解移动平台(Android/iOS)用于移动应用程序测试;有Appium经验者优先。 • 能够彻底分析业务需求;具备将需求转化为有效测试用例的强大分析能力。 • 熟悉GitHub/GitLab/Bitbucket等版本控制系统;有代码库管理经验者优先。 • 出色的调试技能;能够在包括Windows/Linux环境在内的不同操作系统中进行故障排除。 • 良好的沟通能力;能够在跨职能团队中协作工作以满足项目截止日期。加入我们的团队,在快速发展的技术环境中发挥重要作用,交付满足客户需求的高质量软件解决方案,同时推进您的职业生涯。 职位类型:全职,永久 薪资:每年$72,000至$87,632.19 工作地点:现场