Software Qa Engineer 4

Year    Gurgaon, Haryana, India

Job Description


:Overviewis on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn moreOur powerful, culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.ResponsibilitiesKeysight R&D centre in Gurgaon/Bangalore, India needs a Software QA R&D Engineer for EDA Software testing and quality assurance on Keysight EDA software. The Software QA Engineer will test Keysight software solutions using the Agile Software Development Model.The engineer will use a wide array of test techniques, tools, and methodologies to perform a quality check on EDA products enabling Keysight's RF/Microwave, HSD, Power Electronics solutionsKey Responsibilities:You will be part of the QA Verification engineering team responsible for designing, developing and ensuring quality standards on a team collaboration product. You should have experience with the latest "best practices" in both Manual QA and QA Automation. Knowledge of Electronic Design Automation (EDA) tools and End-to-End Design flows QA testing.

  • Test Plan Development: Develop, execute, and maintain test plans for functionalities in our EDA tools.
  • Software Testing & Verification: Develop, and validate design flows and integration with other EDA tools,
  • Automation: Design and implement automated test cases using scripting languages like Python or Perl for physical verification workflows, including CI/CD pipelines.
  • Bug Tracking & Documentation: Track and document issues using Jira and collaborate with developers to ensure timely resolution. Contribute to comprehensive documentation using Confluence for project collaboration and knowledge sharing.
  • Version Control: Manage and integrate testing frameworks with Git for source control, ensuring robust testing processes and traceability for changes.
  • CI/CD and Build Automation: Work with continuous integration tools like Jenkins to automate build and testing processes for frequent and efficient validation of tool updates.
  • Defect Identification & Debugging: Identify, document, and track defects inflows, performing detailed debugging to work with development teams in resolving issues.
  • Customer Support: Reproduce and resolve customer-reported issues related to EDA tools, ensuring robust solutions and enhancements to product quality.
  • Cross-functional Collaboration: Collaborate with foundry partners to validate rule decks and keep up to date with new physical verification methodologies, supporting evolving design processes and constraints.
Qualifications
  • Bachelor's or masterxe2x80x99s degree in Electronics and Telecommunication (ECE), or an Equivalent.
  • 8+plus years of experience in EDA software QA validation with good knowledge in RF Microwave and Physical Verification areas with experience in creating end-to-end designs within the EDA domain.
  • Experience working with Assura, PVS or Calibre e.g. Cadence, Siemens Mentor, Synopsys, Ansys etc. in IC/Board/ Module design flow.
  • Proficient in developing DRC/ LVS/ ERC rules for IC/ Module/ PCB applications using one/ more: Cadence, Mentor, Synopsys, Ansys etc. tools.
  • Physical Verification QA is a desired experience. PDK Quality Assurance engineers with Physical Verification experience may also apply
  • Strong experience in scripting languages like Python for automation of testing workflows.
  • Solid understanding of electronics concepts and software testing principles and methodologies
  • Automated testing (Google test and pytest); Organized and able to track status.
  • Good in scripting languages like Python for automation of testing workflows.
  • Software Build (Also Jenkins build) and Test on Windows and Linux operating systems.
  • Cmake, Python scripting & Source code management systems (git).
  • Experience with automation tools like Jenkins, and familiarity with CI/CD pipelines for testing and build automation.
  • Strong knowledge of Jira for issue tracking and Confluence for project collaboration.
  • Expertise with version control systems like Git for maintaining and integrating test cases.
  • Excellent analytical and problem-solving skills, with a keen attention to detail.
  • Ability to work effectively in a fast-paced, dynamic environment with tight deadlines.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Proactive attitude towards learning and self-improvement, with a passion for software quality and customer satisfaction.

Keysight Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3634883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year