Sr. Automation Engineer Resume
Austin, TX
SUMMARY
- 在信息技术领域有8年以上的IT经验,重点是软件开发, 质量保证和软件开发生命周期(SDLC).
- Strong knowledge of all phases of SDLC, STLC and strong working knowledge of, coordination, and implementation of methodologies
- Experienced in defining Test methodologies, designing Test Plans and Test Cases, 验证和验证基于Web的应用程序.
- 广泛使用Selenium WebDriver自动化测试场景,并使用Jenkins生成持续集成报告
- 在构建工具中使用Firebug和firepath的丰富经验.
- Good experience in working with Eclipse IDE.
- 熟练使用功能测试工具Quick Test Professional (QTP/UFT)及QTP/UFT中的各种框架
- 有使用Selenium WebDriver和java语言创建自动化测试脚本的经验.
- 具有使用预定义框架(如Junit和TestNG for Selenium)的良好经验.
- 在Windows (Java/J2EE)环境下使用Selenium web驱动程序执行web应用程序的手动测试和自动化测试方面具有深厚的专业知识
- 使用SoapUI (SOAP和WSDL)进行Web服务测试的经验
- 有为Java和J2EE应用程序编写JUNIT测试用例的经验.
- 有使用火狐插件的经验,如Firebug, Firepath.
- 良好的Jmeter性能测试经验.
- 熟悉机器人框架下的自动化测试
- 通过边界值分析和等效分配,使用黑盒测试和白盒测试技术测试应用程序
- Experienced in formulating Test plans, Test cases, Test scenarios, Test approach and set up testing environment.
- 硒自动化的专业知识,使用硒WebDriver,硒RC,硒网格.
- 熟练使用test NG和Rest Assured框架编写集成测试用例
- 创建基于业务和技术规范分析的测试用例.
- 自动化框架的设计、实现和维护
- Good Experience in Python Scripting.
- 在Selenium中开发用于功能测试的自动化脚本, 使用JUnit和testing进行分析测试和回归测试.
- 实现知识web服务测试Restful, Soap UI工具,SQl, Oracle & database Concepts.
- 推动企业集成和过程改进项目的所有阶段成功完成, 包括应用程序可用性计划和单站点故障转移和恢复选项的实现.
- 熟练使用Smoke进行基于web的应用测试, System, Functional, Integration, Regression and User Acceptance Testing.
- Developing and maintain Test scripts, 分析错误,并与开发团队成员一起修复缺陷.
- 热衷于学习新的工具和技术,并评估其测试适用性.
- 擅长使用Jira等报表工具
- Hands on experience in Functional Testing, Integration Testing, System Testing, GUI Testing, Regression Black Box and White Box Testing.
- 优秀的团队合作精神,具有良好的技术、分析和沟通能力.
TECHNICAL SKILLS
Automation Frameworks: Selenium WebDriver, RC,页面对象模型,Selenium Grid, Selenium IDE, Mocha JS, QTP.
Test Frameworks: JUnit, Test-NG,关键词驱动,数据驱动,混合驱动框架,Appium
Languages: Java (J2SE, J2EE), HTML,XML, CSS, Javascript, Node JS, SQL.
Mobile technologies: IOS, Android OS.
IDE: Eclipse, Net Beans, Edit Plus, Intellij, notepad++
Version Control: Git, SVN, CVS, Stash, Confluence
Databases: Oracle 10g/11g, MySQL
Bug Reporting: HP Quality Centre, JIRA.
SDLC Methodologies: Agile, Water Fall, and Scrum.
Microsoft Office: MS-Word, Excel, PPT, Outlook, etc.
Platform: Windows family
Web services: SOAP, RESTFUL
Build Tools: ANT, TestNG, Maven.
PROFESSIONAL EXPERIENCE
Confidential, Waltham, Massachusetts
Sr. Automation Tester
Responsibilities:
- 创建并执行详细的测试用例,包括先决条件, detailed instructions, and anticipated results
- 使用自动化seleniumwd测试脚本进行功能、回归和性能测试
- 定义软件故障并通过缺陷跟踪系统报告,监控缺陷状态
- Analysed the Business Requirements Document, 输入测试计划,准备详细的新功能测试用例
- 设计、开发和实现web服务测试过程.
- Created automated web services test script.
- 使用Selenium设计、开发和执行自动化测试.
- 使用TestNG对Chrome、Firefox、IE浏览器进行跨浏览器兼容性测试.
- 使用Selenium Web Driver, Java和TestNG实现了数据驱动自动化测试框架.
- 参与使用Selenium的回归测试和自动化脚本的创建.
- 也使用Jmeter来访问RESTAPI服务.
- 使用Jmeter,为web服务器创建各种性能负载 & analysed the performance of the same.
- Tested various devices, adapters & checking the logs using postman tool.
- 使用Selenium Actions生成器处理特殊的鼠标事件并从下拉菜单中选择选项, mouse hover and synchronization.
- Working on IoT(Internet of Things), 与ThingSpace为波士顿市和帕洛阿尔托等智慧城市提供的API集成.
- 参与创建用于ThingSpace API自动化的MochaJS框架,并测试不同的适配器.
- 为监视Gridsmart等组件创建了不同的自动化脚本, Videonext, Nextbus, Sensys, Sensys Bike通过检查ThingSpace中每小时格式的数据.
- 为ThingSapce和CSV数据中的gridsmart事件配置了一整天的数据验证(通过调用Python脚本).
- 自动过滤器来追踪车辆的移动, 相位信号,并通过关联所有Gridsmart和VideoNext事件获得时间间隔.
- 编写的自动化脚本,用于通过配置配置文件中的提供商标签和小时格式来验证ThingSpace中所有生产规则的videoevents数据计数.
- 通过检查标签测试设备注册核心API, triggers, targets, 提供程序和监视构建更改字段的数据类型.
- Involved in creating the BDD framework, CitySpace web页面的特性文件和步骤定义.
- Configured Selenium WebDriver, Java, 页面对象工厂为iwakulava UI页面创建selenium自动化脚本,以获取日志.
- 使用python脚本在本地模拟视频事件 & posted the same in Thingspace.
- 开发用于分析各种适配器日志文件的python脚本 & 从iwakulava中提取服务以识别性能.
- 使用mochawseome依赖项生成html格式报告,以在套件级别运行测试用例.
- 熟练使用Git仓库(Stash), jira, confluence.
- 自动化数据库测试过程和程序
- 使用Java开发自动化测试脚本,使用Selenium执行
- 有使用硒网格在不同平台和各种浏览器组合上并行执行硒自动化套件的经验.
- 回归测试用例使用Selenium Web Driver和Web Driver支持的Selenium实现自动化.
- Experience to run test cases using Jenkins.
- 调查软件错误并维护报告,跟踪缺陷.
- 使用firebug在应用程序中识别对象的id、名称、xpath和链接.
- 使用seleniumwebdriver和Java面向对象编程语言编写和测试测试脚本.
- 用于从各种表中检索数据和测试数据库的SQL查询.
- 使用BDD/Cucumber方法编写新的自动化测试
- 熟悉使用小黄瓜语言开发特性文件
- 使用Cucumber开发BDD和TDD脚本,并为基于Gherkin的特性编写步骤定义.
- 分析测试数据并撰写详细报告.
- 有使用Jenkins (CI/CD)运行测试用例的经验.
- 测试应用程序在不同浏览器版本(IE)上的兼容性, Firefox, Safari和Chrome)跨多个平台(Windows, Mac OS)
- 使用cucumber编写行为和步骤定义,开发BDD测试. 在JAVA中为Cucumber开发了所需的Selenium支持代码
- 在基于Web(浏览器)的应用程序上使用Selenium执行自动化测试.
- 开发用户定义的功能来支持自动化脚本.
- 根据严重程度对错误进行分类,并与开发人员进行接口以解决问题
- 与开发人员协调解决测试缺陷.
- 参与测试过程改进的讨论,并为实施和提高测试过程的培训和策略提供建议
- Create web UI tests using Selenium Web Driver.
- 遵循敏捷测试方法,这涉及到与开发人员的直接交互.
- 使用JIRA跟踪缺陷,并在修复缺陷后关闭缺陷
- 参加每周例会更新状态
Environment: Java, JIRA, Selenium WebDriver, MochaJs, chai, Javascript, Node JS, IntelliJ, Cucumber, Git, HTML, Mochawesome, Firebug, XPath, Cucumber, Agile Model, Jenkins, Jmeter, Postman tool, Python
Confidential, Austin, TX
Sr. Automation Engineer
Responsibilities:
- 分析业务需求文件(BRD), 为测试中的应用开发测试用例和测试脚本.
- 使用Selenium Web-Driver创建自动化框架和测试脚本,用于多个平台和浏览器测试.
- Automated the web based & e- commerce applications.
- 测试了电子商务web应用程序的功能,包括采购订单和交易.
- 自动化数据库测试过程和程序.
- 使用test - ng和Selenium Web-Driver准备和执行测试脚本.
- 参与使用Java开发基于Selenium的自动化框架,使用页面对象模型(POM)和Testing作为测试运行器.
- 使用Apache POI进行数据驱动测试用例.
- 通过执行QTP脚本执行功能测试
- 使用Python从命令行启动QTP脚本,用于持续集成测试.
- 将需求映射到测试用例,并使用惠普质量中心记录缺陷.
- 使用Appium和Selenium Webdriver实现android和windows应用程序的移动自动化.
- Automated the regression test cases using QTP.
- 使用Appium和Selenium Webdriver实现android和windows应用程序的移动自动化
- 使用Java开发原生Android/IOS应用的Appium脚本
- 使用UI Automator工具(Android)和Appium Inspector (Iphone)识别应用对象.
- 参与开发Android和IOS通用Appium框架
- 使用不同类型的虚拟设备(模拟器) & 模拟器)和用于测试用例验证的真实设备
- 使用QTP开发用于功能和系统测试的自动化脚本.
- 通过使用QTP输入不同的数据集来参数化测试.
- 通过执行来自Test Director的QTP脚本来执行功能测试. 使用Python从命令行启动QTP脚本,用于持续集成测试.
- 使用QTP自动化可重用功能
- 使用Firebug捕获和验证XPath定位器以识别元素.
- 使用JENKINS (CI/CD)运行测试用例的经验. 具备shellscripting,Unix, linux和windows平台的工作知识
- 使用Firebug捕获和验证XPath定位器以识别元素.
- 使用SOAP UI工具执行SOAP和RESTFUL Web服务的功能测试.
- 参与使用SOAP UI工具测试Web服务,并使用该工具在internet上定位WSDL文件, created Test cases and executed them.
- Designed, 使用SOA测试在多个测试和生产环境中维护和执行API/Web服务的自动化集成框架.
- 具有使用cucumber开发BDD脚本和编写行为步骤定义的能力
- Expertise inWeb service testingusing SoapUI.
- 连接数据库,使用SQL查询数据库,进行数据验证和确认.
- 定期更新测试计划和测试脚本,以管理需求的变化.
- 使用Selenium WebDriver编写并实现自动化测试脚本.
- 回归测试用例是使用WebDriver编写和自动化的.
- 在基于Web(浏览器)的应用程序上使用Selenium执行自动化测试
- 参与测试过程改进的讨论,并为实施和提高测试过程的培训和策略提供建议
- 开发selenium web驱动脚本,用于IE8, IE9, IE10, IE11, Chrome.
- Responsible for writing test cases
- Reporting and tracking defects
- Participate in status meetings
- 记录所有测试程序和程序.
- 使用测试脚本进行开发的自动化测试过程
Environment: Java, Quality Centre, SOAPUI, Android, IOS, Ruby, SQL, Jenkins, Jmeter, Cucumber, WebDriver, QTP, Maven, Restful API, SQL, Jenkins, Agile Model, Python
Confidential, Lakewood, New Jersey
Automation Test Engineer
Responsibilities:
- 使用Selenium执行初始的手动测试和自动化应用程序
- Prepared Test plan/test cases as per SRS.
- 使用数据驱动框架,使用Apache POI从外部Excel文件中提取数据.
- 在不同类型的浏览器上执行跨浏览器测试,以便使用TestNG同时运行所有测试.
- 使用JIRA跟踪bug并维护迭代流程.
- 使用seleniumwebdriver、TestNG和Jenkins持续集成执行回归测试.
- Executed Batch files usingSelenium.
- Experience on Access and read to WSDL files
- 通过微软测试管理器进行缺陷记录、分配和跟踪.
- Web Services, SOAP UI, SOA, WADL and WSDL.
- 准备并执行财务测试脚本
- 在Mozilla Firefox中使用Selenium IDE创建新脚本.
- 广泛使用Selenium定位器,如id,名称,XPath,链接文本.
- 编写XPath来识别应用程序中的web元素,使它们能够在不同的浏览器上工作.
- 使用Selenium IDE进行开源web测试
- 在WebDriver中编写测试用例以在多个窗口之间切换.
- 创建没有用户交互的测试集,并使用ANT将其作为批处理测试执行.
- 在Selenium WebDriver中使用TestNG注解,并作为TestNG套件执行一批测试.
- 使用SOAP UI的Web服务/API验证,使用SOAP UI的REST SOAP请求响应验证.
- 更新测试相关文档,包括测试场景, 测试用例和相关脚本以及新的需求变更和修改的用户描述
- 负责分析BRD/FRD,并制定详细阐述客户需求功能区域的测试计划, test requirements and test execution
- 使用JIRA跟踪缺陷,并在修复后关闭缺陷
- 编写测试用例,涵盖用户描述中给出的所有场景
- 使用Selenium IDE web应用程序测试工具创建并执行自动化测试脚本
- 在系统功能和bug修复方面与开发人员紧密合作
Environment: Selenium web driver, Selenium IDE,SOAP UI, Restful, Page Object Model, ALM, TestNG, ANT,QTP, MTM, Agile Model, Jenkins(CI/CD).
Confidential, Wilmington, DE
Test Engineer
Responsibilities:
- 根据技术规范文档准备测试用例.
- 根据变更请求准备和更新测试用例.
- 执行烟雾,功能,重新测试,回归和系统测试.
- 使用SOAP UI的Web服务/API验证,使用SOAP UI的REST SOAP请求响应验证.
- 广泛使用Selenium定位器,如id,名称,XPath,链接文本.
- 编写XPath来识别应用程序中的web元素,使它们能够在不同的浏览器上工作.
- 在HP ALM /QC中为基于版本的各种用户场景创建手动测试用例 & sprint plan.
- 准备xml测试数据文件以验证不同的场景, 采用边界值分析和等效分割技术
- 使用Selenium IDE进行开源web测试
- 提供屏幕截图以识别和重现bug.
- Bug reporting using Excel and Documentation.
- 通过执行测试用例报告和跟踪bug.
- 准备测试数据,执行测试脚本.
- Bugs reporting on bug tracking tool & updating the status of the bugs.
- 与开发人员定期讨论缺陷
- Provide testing Status Reports.
Environment: windows, ALM, Mozilla, Firefox, QTP, Internet Explorer, SOAP UI, Selenium RC .
Confidential
Software Engineer
Responsibilities:
- 学习和理解功能需求
- 参与项目计划、测试计划的编制.
- 参与准备测试用例和测试数据.
- 测试用例执行,结果分析和测试报告生成
- Performed Functional and regression testing
- 在HP ALM /QC中为基于版本的各种用户场景创建手动测试用例 & sprint plan
- 报告缺陷,验证缺陷,并跟踪缺陷直至关闭.
- 根据需要通过电话会议与客户进行互动.
- Detecting Defects, 与业务领导沟通并使用优先级, 进行功能测试的业务关键基础和基于增强的策略.
- 使用SQL查询执行数据库验证以验证测试数据.
- 详细编写应用程序功能需求的测试用例.
- 基于变更请求更新测试用例.
- 执行烟雾测试、功能测试、回归测试、重新测试和系统测试.
- 使用SQL查询执行数据库验证以验证测试数据
- Bug跟踪过程通过测试管理工具质量中心.
- 负责定期向上级管理层提供测试报告.
- 负责准备测试数据并参与测试计划, Test Review and Test Summary sessions.
Environment: Windows、Java、Mozilla、Firefox、ALM、InternetExplore、QualityCenter、SQL、Selenium IDE、Grid .