Data Automation Software Tester

almost 2 years ago
Full time role
San Jose, CA, US... more
San Jose, CA, US... more

Job Description

QuantumScape is on a mission to transform energy storage with solid-state lithium-metal battery technology. The company’s next-generation batteries are designed to enable longer range, faster charging and enhanced safety in electric vehicles to support the transition away from legacy energy sources toward a lower carbon future.

The Data Automation Software Tester ensures that processes are in place necessary to deliver a quality MES system.  The Software tester shall have the authority to control the release cycle of each gated development process within the defined CI/CD environment. The success of the Software Tester is measured on the ability to meet the goal of delivering an MES solution that exceed customer expectations in functionality and quality of the solution.   
Essential Job Duties and Responsibilities:
Understands the application stack and how it interacts with different components.
Contribute to the requirements and functional design of the different MES components to be constructed.
Create and maintain a testing framework and build the required test scripts.
Execute test scripts, and track and communicate test results in a timely and effective manner.
Review and diagnose reported bugs and ensure overall system quality prior to the next gate release.
Communicate with Operations staff, Development staff, and Business Analysts to identify software bugs, possible causes, and solution enhancements.
Collaborate with the scrum team to define and implement mechanisms to introduce testing earlier into the software development process.
Works closely with the development team to create software artifacts including test plans, test cases, test procedures, and test reports.
Utilize a bug tracking system to clearly document the software errors.
Learn and research new testing techniques, software, and best practices.
Preferred Job Requirements:
Bachelor’s Degree or equivalent work experience in Computer Science, Information Technology, Computer Engineering, manufacturing or related field.
2+ Experience with software QA testing or development.
Experience and exposure to highly automated manufacturing environments.
Experience with bug tracking or help desk ticketing system.
Strong technical skills including a good understanding of software development methodologies and the ability to create comprehensive test plans.
Direct experience with Python scripting.
Direct experience with SQL Scripting.
Hands-on experience using continuous integration tools and building automation test pipelines.
Able to communicate, cooperate, and participate in team projects while also having the ability to work independently on assigned tasks.
Proven analytical and problem-solving skills.
Ability to meet scheduled task requirements within assigned deadlines.
Must be a detail-oriented, analytical, and creative thinker with a passion for quality and test automation.
Excellent organizational and communication skills


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request an accommodation.

Similar jobs