Software Engineer in Test @ Interana is a full stack solution to do big data analysis. I work in Quality Assurance where I develop API tests that help check the consistency of our application's analysis. I work on building tools that assist testing by automating processes such as provisioning and repetitive UI testing. UI testing is run with Selenium and TestNG.
Responsible for the following:
• Maintain API tests with Python nosetests
• Develop tools to automate provisioning of Interana app
• Build tools to assist with Quality Assurance testing
Technologies used:
• Python, Ruby, Scala, MySQL and Shell
• Selenium with Java bindings
• Ghost Inspector
• Git, PyCharm, MacOS, Ubuntu, CentOS
• Vagrant
• JIRA From May 2015 to Present (8 months) Senior Software QA @ (California Voices, LLC is a subsidiary of QVC , Inc., located in San Mateo, CA)
Lead Test Automation Engineer for QVC's toGather product
I collaborate with product and engineering to prioritize testing for new changes or new features added to the website.
Built the Automation Testing Framework to be Database-Driven such that all Selenium IDE tests, test documentation and Continuous Integration results are easily listed in our admin pages which use Sonata Admin Bundle for Symfony2. Built the UI for generating automated test cases and launching them on host computer.
Implemented Continuous Integration Testing using Selenium Automated Acceptance tests with Jenkins.
Responsible for the following:
• Create and update Selenium test cases
• Maintain and Extend Testing Framework
• Continuous Integration Testing with Selenium and Jenkins
Technologies used:
• PHP, HTML, CSS, Javascript, XPath
• Perl (for parallel testing)
• Selenium IDE, Grid2, WebDriver, PHPUnit
• Perforce, PhpStorm, MacOS, Linux
• Symfony 2, Twig
• JIRA
• Appium and Browserstack From January 2013 to April 2015 (2 years 4 months) Co-founder @ From August 2014 to August 2014 (1 month) San Francisco Bay AreaQA Engineer @ Black Box Tester for Oodle Web and Mobile applications
Responsible for testing the following:
• Homepage
• Search Pages
• Post
• Recommendation Facebook Pages
• Lead Generation
This also applies to mobile experiences. Also worked with Kaverisoft to create and maintain Automated Selenium RC tests.
After Oodle stopped outsourcing to Kaverisoft I worked on designing a new way to create automated tests that will allow none developers to assist in creating tests. In order to do this I proposed that we use Selenium IDE to create the tests once working we take the html table parse it with PHP and then map the commands with the new Selenium 2 WebDriver API.
New responsibilities include
• Maintain and extend the new testing framework
• Use the new WebDriver API for future Selenium Automated testing
• Developed the front end UI that QA would use in order to upload their tests and run them
• Setup Selenium for Mobile testing
• Setup all new WebDrivers available
Technologies used:
• PHP 5, Selenium IDE, Selenium RC, Selenium 2 WebDriver, PHPUnit
• HTML, XPath, Javascript, and CSS
• Android, Firefox, Chrome and Internet Explorer Drivers From November 2010 to December 2012 (2 years 2 months) Web Developer @ Built a website for Grimhearts1985
His Requirements
• Homepage with cycling photo carousel
• Gallery show casing his art works per year
• A Blog page which is iframed to a blog website
• Information and Bio page
• Contacts page
Additional Requirements
• Shopping Cart
Used xhtml to create most of the pages but later added Limonade into the project to make coding easier. Aside from his requirements I added an admin page which he could use in order to upload images onto his website without having to log into his account and it also automatically creates a thumbnail to display on the gallery page.
Added a simple shopping cart with PayPal and used MySQL to store quantities and shipping price etc
Technologies used:
• PHP 5, HTML, CSS, jQuery, MySQL
• Limonade Micro Framework
• Eclipse From April 2011 to September 2011 (6 months)
Bachelor's Degree, Electrical Engineering and Computer Science @ UCLA Darrell Calderon is skilled in: Test Automation, Eclipse, PHP, JavaScript, Android, Python, Selenium, JIRA, Web Development, MySQL, CSS, Test Cases, Git, Perl, HTML
Websites:
http://dagreatssj.com