Tesla
Software QA Engineer, Service Applications
Tesla, Fremont, CA, United States
The Service Applications team is responsible for architecting and supporting the deployment of all Service Center applications, Service & Solar Warehouse Management Systems & Tesla Customer Connect Applications. In addition to engineering, implementation, monitoring, and supporting the sites, we are also working on incorporating new technology which involves extensive testing and architecting the deployment process. This position will assist us in the above listed efforts as we continue to scale and provide successful validation and verification of applications in the non-production environments before moving them to production.
Responsibilities
- Develop and execute exploratory tests, as well as automated tests, to ensure product quality
- Work independently on project tracks assigned to the resources
- Develop test plans and test cases, while also preparing test data
- Test mobile applications. Execute functional system, integration testing & regression testing of Service Applications
- Develop automated test suits for applications
- Verify the quality of data, ensure data coming in matches existing data, and verify functionality and data output against requirements
- Log, manage, and retest defects in bug tracking system
- Report testing status, milestones, and issues to project stakeholders
- Identify inconsistencies and flaws. Support off-hours launch and monitoring of systems with IT teams
- Update and use Confluence page extensively for open knowledge-sharing
- Experience working in an Agile methodology
- Web applications and client-server technology: Automate test scripts using Python/Selenium Web driver
- Data conversion testing: Validate backend data, query and extract data from databases using SQL/MYSQL
- Interface Testing, System Testing, Regression Testing, or Functional Testing: Automate test scenarios to cover all possible tests
- Black-box Testing or White-box testing
- Bug Tracking tools including JIRA
- Test Management tools including Zephyr, or Test Link
- Automated end-to-end testing using open-source test tool (Selenium, Coded UI, Python, etc.)
- Setting up and maintaining QA Environment and Test Data Management
- Programming: Java, Visual Basic, C, C#, C++, or XML
Benefits
Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:
- Aetna PPO and HSA plans > 2 medical plan options with $0 payroll deduction
- Family-building, fertility, adoption and surrogacy benefits
- Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
- Company Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSA
- Healthcare and Dependent Care Flexible Spending Accounts (FSA)
- 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
- Company paid Basic Life, AD&D, short-term and long-term disability insurance
- Employee Assistance Program
- Sick and Vacation time (Flex time for salary positions), and Paid Holidays
- Back-up childcare and parenting support resources
- Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
- Weight Loss and Tobacco Cessation Programs
- Tesla Babies program
- Commuter benefits
- Employee discounts and perks program
- Expected Compensation
$96,000 - $192,000/annual salary + cash and stock awards + benefits
Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.