At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Our Software Security and Quality business is all about building secure software—faster. That starts with our static analysis, software composition analysis, and dynamic analysis. So our customers can build security and quality into the DNA of their code at any stage of the software development lifecycle and across the supply chain. All while minimizing risks and maximizing speed of application development.

We’re looking for QA Engineer to join our team.

Does this sound like a good role for you?

Business Title: QA Engineer

Requisition Number: 26312BR

Job Category: Engineering

Hire Type: Employee

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.


-In this role you will have an opportunity to develop professional expertise, applies company policies and procedures to resolve a variety of issues
-Exercise judgment within defined procedures and practices to determine appropriate action
-Also receive general instructions on routine work, detailed instructions on new assignments. Implementations and solutions are reviewed for accuracy and overall adequacy
-As a successful candidate you should build productive internal/external working relationships
-Contacts are primarily within business unit and occasional organizational and external customer contacts on routine matters.

Required Qualifications:

-Typically requires a minimum of 2 years of related experience
-Relevant experience in product planning and some knowledge of evaluation methods in the design, development, and debugging of software programs
-Working knowledge of work area and general proficiency with tools, systems, and procedures required to accomplish the job
-Scripting – Perl, TCL, Shell scripting: advanced, C++ desired
-DB – MySQL, SQLite: intermediate
-Good written and oral English
-Basic Knowledge in IC Fabrication and DFM
-Knowledge in Quality Assurance (also automation), Software Development Lifecycle

-Preferred Experience
-Responsible for developing, applying, and maintaining quality standards for company products
-Develops and executes software test plans
-Analyzes and writes test standards and procedures
-Maintains documentation of test results to assist in debugging and modification of software
-Analyzes test results to ensure existing functionality and recommends corrective action