SW Engineer in Test, Performance (SDET)

  • Full-time

Company Description

Vlocity is the first Industry Cloud software company to deliver multiple industry-specific applications on the Salesforce1 Platform. Vlocity Industry Cloud Apps are modern cloud and mobile software solutions that embed deep industry-specific functionality, best practices and business processes.

Our company is led by executives and founders who helped build winning companies including Salesforce, NetSuite, Veeva, Guidewire, Siebel Systems and Oracle.

Our headquarters are in downtown San Francisco.

Job Description

Vlocity, Inc. is rapidly building out our Performance Engineering team. Our products are used by tens of thousands of users already and this number is growing exponentially. We need to ensure we maintain and improve our service performance for all current and future use cases and with the increasing user and data load.

As a Performance Engineer in our Bangalore office you are responsible for developing the performance test automation framework, test cases and datasets using Gatling/Scala. You will run the tests across all our products and releases and repor any issues found to the corresponding development teams. You will work closely with the functional QE team to leverage the tools, setups and processes they already have in place. We treat our test automation as a first class product, with development processes and code quality that rival or exceed those for our customer facing products.

Our product is based on Salesforce platform and you will be doing your testing using the extensive REST APIs being constantly developed. Additionally you will be testing our new full stack services running on AWS. You report to the Senior Manager of Performance Engineering based in San Mateo, California.

Our team is based in San Francisco and San Mateo, with a growing independent development teams in Bangalore, India and Manila, Philippines.

Responsibilities

  • Responsible for performance test case specification, automation and data generation for the Vlocity products.

  • Develop performance test automation framework components and test cases using best object oriented programming practises in Scala for Gatling open source tool.

  • Design and implement overhead, scalability, stability, and stress tests.

  • Analyze results, identify performance issues and write clear and detailed bug reports.

  • Work in an agile, rapid development and prototyping environment where effective communication is paramount.

Qualifications

  • BSc in CS, EE or equivalent experience required.

  • 5+ years of experience in software development or writing complex test automation for enterprise applications.

  • Strong programming and SW design skills in Scala, Java, C# or other OO language.

  • Experience in industry best practices in SW development processes: Unit testing, OO design, code reviews etc.

  • Experience with performance testing and analysis.

  • Experience testing complex REST APIs. 

Bonus Points For

  • Experience in CRM, Force.com and the SalesForce1 platform.

  • Experience in front-end web application test automation (e.g. Selenium WebDriver).


Additional Information

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