SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Software Test Automation Engineer

Company: Vaco Technology
Location: San Diego
Posted on: June 26, 2019

Job Description:

Must Have BS (or higher) in Computer Science or Computer Engineering 3 years in a software test automation role involving hands-on development Good Java development skills (preferably Java 8) and an understanding of Java's ecosystem and tool chain A strong commitment to Test-Driven Development (TDD) Mastery of the JUnit framework including advanced techniques like parameterization, rules, and theories Expertise in using the Mockito mocking framework Working knowledge of Maven, git, and UNIXLinux command-line tools Good understanding of multi-threaded Java applications and how to test them Understanding of unit-, integration- and end-to-end tests and knowing when to use them Experience with testing dynamic web applications and embedded software systems Experience with web application load testing Good understanding of Behavior-Driven Development and its significance for testing and test automation Expertise in writing BDD tests with Cucumber JVM, including step definition implementations Experience with using the Selenium WebDriver Java API Working knowledge of TestRail for managing manual test case execution Knowledge of test coverage measurement with tools like JaCoCo, Clover or Cobertura Familiarity with SonarQube or other tools for obtaining software quality metrics Familiarity with JavaScript and front-end testing technologies like PhantomJS, chaimocha, Karma, Jasmine or Protractor Basic familiarity with Amazon Web Services (all of sensemetrics' public-facing and internal services run on AWS) Understanding of JSR-330 dependency injection frameworks (like Guice or Spring) and how to use them in JUnit tests Working knowledge of MongoDB and Redis Working knowledge of continuous integration and delivery (CICD) systems like Jenkins, Bamboo or TeamCity Working knowledge of TCPIP, HTTP(S), and WebSocket protocols Working knowledge of object-oriented programming, SOLID principles, and common design patterns Basic understanding of secure communications and public-key infrastructure (PKI) Plus Previous experience with Java-based embedded systems Previous experience with testing asynchronous communication Java frameworks (e.g., Netty, vert.x, RxJava) Previous experience with TestRail and Jira Previous experience with test generation solutions (Jtest, Agitar, EvoSuite) Previous experience with sensor technology or Industrial IoT (IIoT) applications Familiar with using Scrum and other Agile Development methodologies

Keywords: Vaco Technology, San Diego , Software Test Automation Engineer, IT / Software / Systems , San Diego, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Junior Software Engineer - La Mesa
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: La Mesa
Posted on: 07/19/2019

(Temporary) IT Project Manager
Description: As a IT Project Manager Temporary at ICW Group you will be responsible for all aspects of the development and implementation of cross-functional projects. ESSENTIAL DUTIES AND RESPONSIBILITIES Under (more...)
Company: ICW Group
Location: San Diego
Posted on: 07/19/2019

Senior Python Software Engineer - San Diego
Description: POSITION: Senior Python Software Engineer DEPARTMENT: Software Engineering REPORTING SUPERVISOR: Manager, Software Engineering DIRECT REPORTS: No FLSA: Exempt EMPLOYMENT STATUS: Direct Hire TRAVEL REQUIREMENTS: (more...)
Company: GreatCall
Location: San Diego
Posted on: 07/19/2019


Junior Java Developer - Carlsbad
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Carlsbad
Posted on: 07/19/2019

Senior Software Engineer (. NET)
Description: The Software Engineering team operates in a tight-knit, collaborative environment. IT, Systems Development, Product Management, Customer Care, Marketing Direct Sales all work closely together to align (more...)
Company: GreatCall
Location: San Diego
Posted on: 07/19/2019

Entry-Level C# Software Developer - San Diego
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: San Diego
Posted on: 07/19/2019

Senior software engineer . net
Description: The Software Engineering
Company: greatcall
Location: San Diego
Posted on: 07/19/2019

Entry-Level C# Software Developer - Encinitas
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Encinitas
Posted on: 07/19/2019

PBX Operator
Description: Description At Scripps Health, you will experience the pride, support, respect that has been repeatedly recognized as one of the nation's Top 100 Places to Work. You'll be surrounded by people committed (more...)
Company: Scripps Health
Location: Encinitas
Posted on: 07/19/2019

Software Engineer III (Salesforce)
Description: ICW Group has recently embarked on a customer experience transformation using Salesforce as our technology catalyst. We are looking for a Software Engineer Salesforce . who wants to deliver innovative (more...)
Company: ICW Group
Location: San Diego
Posted on: 07/19/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds