Test Automation Engineer Resume
SUMMARY
- Creative, diligent Automation Engineer/Testing Engineer skilled at all aspects of software testing and test automation framework and fixture design, development, and deployment.
- Experience analyzing application testing requirements; developing test plans; and designing, creating and executing test suites and test cases, using Confidential ALM and other solutions.
TECHNICAL SKILL
SOS/Networking: Linux, Apple macOS, iOS; Windows Desktop 10, 8, 7; Windows Server 2008, 2012; Sun UNIX; Confidential -UX;.
Development technologies: Xcode 8, Visual Studio (2005, 2010, 2012, 2013, 2015), Eclipse.
Languages: Java, Swift 3, C#, VB Script, HTML/CSS/JavaScript/JQuery.
Project tools: Jira, Contour, Git; Confidential Project; Confidential Word, Excel, and PowerPoint.
Database/Application Technologies: Oracle, Confidential SQL Server; CRM (SalesForce), ERP applications.
Testing/ALM Tools: Selenium WebDriver, Confidential Coded UI framework, Apple XCTest/XCUI Testing Framework, Fitnesse, SmartBear TestComplete 10.3, Confidential QTP/UFT 11.5, Confidential LoadRunner 11.5, Confidential QC/ALM 11.5; LogiGear TestArchitect (7.1) and TestArchitect for Visual Studio (2.0); Visual Studio and Confidential Test Manager 2012/2013; Team Foundation Server 2012; TestLink; Confidential SiteScope; Visual Studio 2013 for C# solution development, Fiddler.
Development/Testing Methodologies: Agile, Scrum, Keyword and Action-based Testing, Functional Testing, Manual Testing, data-driven testing, Performance Testing.
PROFESSIONAL EXPERIENCE
Confidential
Test Automation Engineer
Responsibilities:- Design and build a Test Automation framework and an automated test suite for a graphic UI mobile flight bag application hosted on iOS Confidential and Windows tablets.
- Used Xcode 8 IDE, Swift 3, and the Apple XCUI/XCTest application testing framework to create a UI Automated Test framework with these objectives: easy to learn and use, high maintainability, compact code base. Created an automated test suite for a Flight routing feature of the flight application based on the new test automation frameworks (Apple XCUI and Confidential Coded UI).
- Maintained and enhanced existing test automation framework components and automated tests. Worked in Agile environment using Jira, Contour, and Confidential ALM.
- Maintain, enhance, and execute Integration Testing Framework and manual and automated tests for end-to-end graphic Flight data production stream.
- Environment includes Linux, Windows 2012 server, Java, Selenium, and various scripting languages (Bash, Powershell). Tools include Eclipse, PuTTY, Cygwin, WinSCP. Target mobile applications run on Windows Confidential and Confidential
Senior Software Test Engineer, Automation
Responsibilities:- Design and build test fixtures for Fitnesse open source test automation tool using Visual Studio 2013 and C#. System under Test is composed of several dozen WCF/SOAP API web services, and some Web Rest services. Fixtures access SQL Server and Oracle databases to load test data and perform test validation.
- Data store is Confidential Master Data Management system front-ended by SOAP store and WCF web query services.
- Fixtures make extensive use of XPath to manipulate XML API request and response files.
- Environment is Agile with 2 week sprints. Assist with requirements and design creation. Work closely with testers and developers.
- Use Confidential ALM to access requirements and design documentation and track test case documentation and execution status.
- Use Fiddler for API analysis.
QA Automation Engineer
Responsibilities:- Design and build Test Automation framework and automated UI and API tests for Ticketing and Alarming applications based on Java SWT/Swing/Web UIs and Oracle 11G.
- Tools include Confidential Unified Functional Test 12, Rally, SQL Developer, Chrome Postman, Fitnesse, Eclipse.
IT Software Engineer, Automation
Responsibilities:- Design, Create, and execute automated test cases for automating testing of a web .Net loan application.
- Design and develop testing framework components using Smart Bear TestComplete and Excel.
- Train manual testers to create automated tests using the framework. Write scripts in VBScript to test REST Web Services. Write and execute T-SQL queries to access SQL Server database information to validate UI transactions.
- Design and execute manual tests using Confidential MTM and TFS. Worked in Agile environment; participated in daily Standups, Sprint Planning, Retrospectives, and Reviews.
Pre-Sales Testing Engineer
Responsibilities:- Pre-sales Engineer supporting TestArchitect, a test automation solution, and Confidential Visual Studio and Confidential Test Manager 2012; and Team Foundation Server 2012.
- Worked with customer stakeholders to discover and document application and testing requirements used to create Test Plans and Test Cases.
- Created functional UI tests for applications built with C#, SQL Server, ASP.Net, .Net WFP, and Java.
- Created and delivered custom testing software demonstrations, and supported customers during Proofs of Concept.
Testing Specialist
Responsibilities:- Sales Engineer/Testing Engineer supporting Confidential QuickTest Professional, Confidential LoadRunner and Confidential Quality Center.
- Developed and created custom software Proofs of Concept and demonstrations.
- Created LoadRunner VUGen scripts and managed performance testing project.