Senior Qa Automation Engineer Resume
3.00/5 (Submit Your Rating)
Cumberland, RI
OBJECTIVE:
To continue career development, contributing to a dynamic organization as a highly - motivated and experienced team player.
SUMMARY:
- Selenium IDE
- Selenium WebDriver (Java)
- Selenium WebDriver (C#)
- Experienced tester with strong skills in Java, XML, SQL
- Test suite automation for SaaS multi-layered Enterprise Resource Planning applications
- Created system test plan development from R&D phase through to acceptance testing
- Involved in client-server testing, UI testing, and middle-layer XML schema validation and transformation
- Extensive testing on Linux and Windows Servers.
- Extensive knowledge of Supply Chain Management processes and applications
- Strong understanding of Artificial Intelligence techniques from a QA perspective
- Competent in back-propagation neural networks, genetic algorithms, and other evolutionary algorithms
- Expert in Borland SilkTest and the associated 4-Test proprietary language.
- Skilled in Java 1.4 and 1.5, working in the Eclipse environment.
- Skilled in operating systems: Windows NT, 9X, 2000, XP and Microsoft’s office products, Office 2000, 2003.
- Used incident tracking tools TestTrackPro, Clearquest, and Jira
- Used JAMA tool for test case creation and upkeep
- Used source control tools ClearCase, CVS, and Subversion
- Familiar with web technologies HTML, XML, and XSLT
- Skilled in unit test tools Junit, CPPUnit, and XMLUnit
- Worked in the Dev C++ IDE to build C++ DLL plugins for SilkTest scripts.
- Basic working knowledge of ANSI C and some Fortran
- Skilled in both the DOS and Cygwin command line environments (Cywin is a linux shell for Windows)
- Experienced in writing SQL queries
- Familiar with Agile-based, rapid-deployment approach to the SDLC (software development life-cycle)
PROFESSIONAL EXPERIENCE:
Confidential, Cumberland, RI
Senior QA Automation EngineerResponsibilities:
- Used Selenium IDE to capture scripts and import them into Java WebDriver code
- Created, edited and extended Selenium Java WebDriver code to test SaaS applications
- Implemented reporting with ReportNG for Selenium WebDriver scripts
Confidential, Boston, MA
Senior QA Automation Engineer
Responsibilities:
- Used Selenium IDE to capture scripts and import them into Java WebDriver code
- Created, edited and extended Selenium Java WebDriver code to test SaaS applications
- Implemented reporting with ReportNG for Selenium WebDriver scripts
Confidential, Atlanta, GA
Senior QA Automation Engineer
Responsibilities:
- Developed test automation scripts in Xamarin Test Cloud IDE using C# on a Mac Platform to test Android and iOS apps for Confidential printing devices
- Developed a test website to exercise an open-source Javascript API for Confidential printing devices
- Used Selenium IDE to capture scripts and import them into Java WebDriver code to run tests against test website
- Extended Java WebDriver scripts to enhance functionality
- Used Jira to track bugs in an Agile Scrum working environment
Confidential, Austin, Texas
Senior QA Automation Engineer
Responsibilities:
- Served as technical lead for newer local team members to help them get up to speed on software and automation
- Used Selenium IDE to capture scripts and import them into Java WebDriver code
- Edited and extended Selenium Java WebDriver code to test SaaS applications
- Implemented reporting with Junit for Selenium WebDriver scripts
- Gave instructional assistance to automation team members to give best approach practices for customer solutions
- Provided in-house solutions using Borland SilkTest for a supply chain management SaaS platform.
- Developed and executed test scripts as part of a rapid-deployment, Agile-based development environment
- Used Jira to track bugs in an Agile Scrum working environment
Confidential, Austin, Texas
QA Automation Engineer
Responsibilities:
- Headed up the testing of PointServe's AI-based resource scheduling engines
- Developed a regression testing suite designed to be implemented with JUnit and XMLUnit to test a code port to Java
- Advised on load-testing issues for web-based thin clients written to message with back-end XML-based APIs
- Tested the efficiency and accuracy of C++ written algorithms
- Created tests in CPPUnit
- Tested the efficacy or lack thereof of applying an inversion mutation to an existing genetic algorithm code
- Researched Java Object Oriented Neural Network Engine for possible application to a "Time Remaining" feature
Confidential, Ft. Lauderdale, Florida
Technical Services Engineer
Responsibilities:
- Provided technical support and incident solutions for Gateway desktop systems
- Worked with Seibel for incident tracking and resolution
- Interacted daily with customers providing excellent customer support and resolution
Confidential, Austin, Texas
QA Automation Engineer
Responsibilities:
- Ensured back-end functionality of SAAS platform through the use of client/server test tools
- Tested a portal-to-server XML schema transformation integration framework with Java-built Sonic clients
- Beta-tested a SOAP client for research being done into a 2.0 version of a SAAS messaging system
- Tested the back-end C++ engine with custom-built Java clients called by an XMLUnit test harness
- Responsible for QA department shifting from JUnit harnesses to XMLUnit harnesses in test applications
- Used dom4J to generate XML request files in order to streamline test case creation.
- Employed Cygwin to create bash scripts to harness Java clients for further server-based testing.
- Utilized TestTrackPro for incident tracking and test-case upkeep.
- Responsible for Release and Acceptance testing a neural-network-based energy-forecast solution
- Took advantage of Excel and Java for statistical analysis of forecast accuracy
- Ran extensive performance-based testing of the neural network solution
Confidential Austin, Texas
Associate QA Automation Engineer
Responsibilities:
- Involved in creating and implementing system test plans for demo projects
- Interfaced with marketing for product demonstrations
- Documented incidents and enhancement requests in Rational ClearQuest
- In charge of the test lab to test functionality on various platforms
- Used Norton Ghost technology to create clean test environments for each build