QA Software Automation Engineer

  • San Diego, CA
  • Full-time

Company Description

Drive Current offers strategic consulting, software development, and enterprise hosting services. Our primary areas of expertise revolve around transportation and environmental concerns, but ultimately we understand the fundamental efficiencies of the Internet. The marketplaces and applications we build help you operate more effectively.

Visit us at

Job Description

If you are the kind of engineer who thrives on solving complex problems, writing elegant, efficient code, and utilizing new techniques and technology, this is a great opportunity. The QA Software Automation Engineer will be responsible for creating and maintaining automation test scripts using Selenium or other equivalent functional testing tools. This person will possess a complete understanding of automation process and have participated and developed automation infrastructure. We use a LAMP environment with the Eclipse IDE and all of our workstations have dual flat-panel monitors.


Job Responsibilities:

  • Design, create and execute automation scripts using PHP and Selenium (RC and WebDriver)
  • Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
  • Support, maintain, and enhance all test case automation related activities during iterative development, system testing, and regression testing
  • Review user stories and functional requirements
  • Assist with manual testing; execute manual test cases and scripts for products under development using test management/tracking tools
  • Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
  • Establish and configure testing environments for executing test cases and scenarios
  • Participate in the development, deployment, and administration of QA process, tools, and supporting technologies

What's in it for you? 

We have a great, fun working environment and strongly believe in maintaining a good "work / life balance". If you'd like to play an important role with a unique company in the Internet and transportation industry - all while earning a competitive salary and comprehensive benefits - please don't hesitate to apply. All of our full-time positions include:


  • Paid Vacation
  • Health Insurance
  • 401K with matching
  • Free lunches
  • Paid Sick/Personal Days
  • Dental Insurance
  • Cell/Cable Stipend
  • Free Caffeine
  • Paid Holidays
  • Vision Insurance
  • Education Reimbursement
  • Fedex/ShipIt Days


Required Experience:

  •  5+ years of experience with software testing of web-based applications using a structured testing methodology
  • 3+ years of experience with automated functional testing tools, preferably Selenium
  • 2+ years of experience developing with programming languages (PHP, Java, Python, Perl)
  • Strong knowledge of HTML, XML, XPATH and CSS
  • Excellent troubleshooting, problem solving, and analytical skills
  • Superb written and verbal communication

Preferred Skills:

  • Selenium, PHP and PHPUnit
  • Experience testing a large portfolio of high-traffic websites and multi-tier internet systems
  • Experience working with Agile Methodologies and highly frequent release cycles

Additional Information

Learn more about our team at

All your information will be kept confidential according to EEO guidelines.

Keywords: QA, Test Automation, Quality Assurance, Selenium, Software Testing, PHP, Python, MySQL, Java, Javascript, HTML, HTML5, jQuery, LAMP, Linux, Apache, Ruby, Web, Internet, Website, Development, Software Engineer, Sofware, Programming, Developer.