Software Engineer in Test / QE (Python, Java or Ruby)

SDET / Software Engineer in Test / QE (Python, Java or Ruby)
Full Time, FTE Permanent
$140-190K + equity
Telecommuting not available Travel not required

Job Description

Please note I have direct access to the Hiring Director of Engineering on this position.

Also note the Hiring Director of Engineering is not looking for a traditional QA Engineer with expertise in established automated tools (i.e. Selenium, QTP, etc.). This is a role for Software Engineers that have designed and developed custom testing tools, frameworks and/or harnesses in Python, Java or Ruby.

A brand-new data and cloud based SaaS company fresh out of stealth mode is looking for 3 Software Engineers to develop automation tools and testing frameworks and harnesses. The company has been in business for 5+ years, is global, has 300+ employees, is experiencing 200+% annual revenue growth year after year and recently completed its Series D round of funding at $100 million for total funding of $230 million. The company’s current products have been industry tested and benchmarked at performance levels significantly higher than all of their competitors. The company has been voted as one of the Bay Area Best Places to Work in 2015, 2016, and 2017.

The Sr. and Mid-Level Software Engineers (Python, Ruby or Java) will collaborate closely with the Development staff to gain an understanding of the company’s business, products, systems, applications, SDLC and current testing processes. Currently, the Development staff are performing their own testing and there no established or formal testing tools in place. The Software Engineers will define, design and build custom robust scalable automation testing tools and testing frameworks and harnesses from the ground up utilizing the language of their choice (Python, Java or Ruby). The Software Engineers will be responsible for developing testing frameworks and harnesses to automate the testing process for SaaS systems, enterprise software and applications that are high performance computing, highly available, parallel and distributed, reliable, secure and scalable based on Big Data technologies running in the cloud. These systems are developed in Python, Java and C++ on the back end with JavaScript and ReactJS for the UI.

The goal of this role is to promote rapid growth engineering teams with automated tools that encourage high-quality and efficient coding standards. The Sr. Software Engineers in Test will improve reliability, stability, coverage and productivity of the development process. The Sr. Software Engineers in Test will evangelize, prioritize, and influence cross team efforts to improve process, tools, and communication for simultaneous on-premise and service product adoption of platform releases, as well as improve quality for and faster patch releases. The Sr. Software Engineers in Test will grow and incrementally mature the development and testing process with relevant metrics, performance engineering and best practices. This is an Agile development environment with short Sprints, adhering to TDD and BDD standards and Jenkins for CI.

The company offers full benefits (PPO & HMO) including dental and vision, 401K, 3 weeks of vacation, 8 paid sick/personal days, flexible time off, gym membership subsidization, free lunch and health snacks, Short and Long-Term Disability, Life Insurance, Employee Assistance Program, Wellness Programs, extremely casual dress and flexible work hours that all start upon employment.

This is an outstanding opportunity for a Software Engineer to build and/or enhance their experience by building new bleeding edge systems from the ground up that have a direct impact on company performance. This is all brand-new development. The Software Engineer will advance their skill set in an environment which promotes sharing, collaboration, growth, and professionalism. The Hiring Director of Engineering, VP of Engineering and the company have an established reputation for allowing Engineers to progress their careers at aggressive paces and to be exposed to new, complex and bleeding edge technologies.

REQUIREMENTS:

MUST HAVE 3-8+ years of software engineering experience in Python, Java or Ruby.

Must have experience designing and developing automated testing tools, frameworks or harnesses with Python, Java or Ruby.

Must have an understanding of software testing concepts, theories, best practices and processes

Experience within Agile development environments

 

Experience with any of the following are only a Plus (NOT mandatory):

 

Experience performing TDD and/or BDD

Experience developing within a CI environment (Jenkins, etc.)

Any UI design and/or development experience a plus (JavaScript, JavaScript frameworks/libraries i.e. ReactJS, etc.)

Any Cloud (AWS) experience

Experience with SQL and relational and non-relational databases

Secure application development processes

Any Big Data exposure a plus

Cloud architectures such as SaaS, IaaS and/or PaaS (Google’s App Engine, Amazon’s AWS and/or Rackspace)

BS and/or MS in CS, Engineering, Math, Physics or equivalent is a plus

 

Please note that the Director of Engineering is not looking for a traditional QA Engineer with expertise in established automated tools (i.e. Selenium, QTP, etc.). This is a role for a Software Engineer that has designed and developed custom testing tools, frameworks and/or harnesses in Python, Java or Ruby.

Posted By

Al Karaptian

Hermosa Beach, CA, 90254

Dice Id : equest
Position Id : 402
Have a Job? Post it

Similar Positions

Accessibility QA
  • Tech Mahindra (Americas) Inc.
  • Mountain View, CA
Software Development Engineer in Test
  • Elevano
  • San Francisco, CA
QA Engineer - API Automation
  • Dew Software
  • Fremont, CA
QE Engineer / Lead
  • EXILANT Technologies
  • Cupertino, CA
Senior QA Engineer Video Codecs
  • Xoriant Corporation
  • San Mateo, CA
Javascript Test Developer - Unix/Linux, CI/CD
  • APN Software Services, Inc
  • San Jose, CA
QA Automation Architect
  • First Republic Bank
  • San Francisco, CA
Automation QA Engineer
  • DRISHTICON
  • Sunnyvale, CA
QA Automation Engineer - L2/L3
  • 83Incs Ltd
  • Santa Clara, CA
Software Test Automation Engineer
  • SIS-Systems Integration Solutions, Inc.
  • Sunnyvale, CA
Software Development Engineer in Test
  • Matrix Resources
  • San Francisco, CA
QA engineer
  • VDart, Inc.
  • Mountain View, CA
QA Automation Engineer
  • The Judge Group
  • San Francisco, CA
QA Automation Engineer
  • Strategic Staffing Solutions
  • San Francisco, CA