— 5+ years experience in Quality Assurance for web applications
— 2+ years experience with service oriented architectures and API consumption testing
— 2+ years experience in web application test automation with Selenium, Capybara, Webrat, or similar tool
— Proficient in >= 1 high level knowledge of programming language (Ruby preferred)
— Extremely comfortable working with SQL and databases for test set-up and trouble-shooting purposes
— Self-managing and have the ability to adjust to competing priorities and allocate your time as necessary to get the job done
— Proficient in Unix/Linux environment for creating scripts, troubleshooting logs and identifying problematic processes
— Experience working with Continuous Integration servers
— Experience with Agile development methodologies and process
— Bachelors degree in Computer Science or related field preferred
— At a minimum of upper-intermediate English level is required
Ruby, Rails and/or Capybara experience.
We are looking for a self-directed, technically proficient, and highly motivated Test Automation Engineer that can contribute to improving our automation test coverage. You will develop tools and ideas to improve our automation implementation and processes and be responsible for testing highly technical infrastructure improvement projects. Be prepared to work in test driven development environment where you will write code to test other people’s code!
Type: On-going Independent Contract (6+ months with possible extensions)
Schedule: 40/hrs a week
Hours: 3PM to 12AM UA time (matches Pacific early business hours)
— Work closely with developers in TDD environment and create automated tests across the application stack
— Research, identify, reproduce, isolate software defects and turn those into automated tests
— Recommend and implement improvements to our automation tools and processes
— Maintain standards and best practices for test writing across the team
— Maintain and improve our continuous integration server
— Review developers’ unit tests and add to them as needed
— Be the primary tester for infrastructure improvement projects
— Must be able to learn new technical areas quickly.