Quality Assurance Engineer
Yellowbrick Data is a modern cloud Data Warehouse start-up headquartered in Silicon Valley. We are a flexible multi-cloud solution, winning customers with our incredible speed and controllable costs. Our technology is used by the world’s largest insurers, credit card companies, telcos and healthcare firms, all of whom depend on our products to make critical decisions quickly without compromising the security of their data. Yellowbrick is well- funded with $248m raised from top-tier venture firms.
Build automated tests designed to find bugs in the custom developed OLAP database with query planning and parallel query execution capabilities. Analyze product requirements, participate in design meetings, and design test cases alongside feature developments. Utilize White Box and Black Box methodologies and review design specifications to contribute feedback on testability. Program test cases in various languages and DSLs. Collaborate and assist developers, QAs, and documentation staffs on assessment on execution capabilities and test case designs. Test and analyze products in various configurations and platforms in and out of the cloud to create detailed bug reports for development teams. Design and maintain test plan documentations. This position is eligible for telecommuting.
Employer will accept Bachelor’s degree in Computer Science or related technical field; and 3 years of work experience in job offered or 3 years of work experience in a computer-related occupation. Experience must include the following specific skills, which may be gained through academic coursework: 1) Python, SQL, PL/SQL, and Java; 2) Shell scripting; 3) AWS Elastic Compute Cloud (EC2); 4) Apache mahout; 5) R; 6) Psycopg2, Numpy, Scikit-learn, or Keras; 7) Regex; 8) Perl; 9) Analyzing large and complex network to assess malfunction in system; 10) Understanding the technical specifications of products in a spread area in order to create a product test strategy that is documented via a Test plan; 11) Working with multiple technical teams and coordinating various phases such as planning, executing, monitoring and controlling, and closing; and 12) White Box and Black Box methodologies
We encourage people from underrepresented groups to apply. Come advance with us! In keeping with our values, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Yellowbrick Data also strives to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our organization. Whether blatant or hidden, barriers to success have no place at Yellowbrick Data.
Yellowbrick may keep any job application for a period of three years to allow Yellowbrick to consider you for other suitable openings within the Company in the future. If you would like to opt out from the Company’s policy of retaining your information for the purposes of considering you for other suitable openings, please email [email protected]. The full text of Yellowbrick's California, the European Economic Area and United Kingdom Job Applicant Privacy Notice can be found here.
To all recruitment agencies: Yellowbrick Data does not accept agency resumes. Please do not forward resumes to Yellowbrick Data employees or any other organization location. Yellowbrick Data is not responsible for any fees related to unsolicited resumes.