SW QA Advanced Engineer

Job Locations | IN-MH-Pune
ID
2025-3426
Position Type
Full time

Lattice Overview

There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.

Responsibilities & Skills

We are looking for a  QA Engineer to join our Radiant GUI Quality Assurance team. This role is ideal for someone early in their QA career who is passionate about software quality, user interfaces, and improving the user experience of complex engineering tools. You will work closely with senior QA engineers and developers to validate GUI functionality, ensure usability, and contribute to the overall quality of our FPGA design software.

Key Responsibilities

  • Execute manual and automated test cases for GUI features and workflows.

  • Validate GUI behavior, layout, and responsiveness across different platforms and screen resolutions.

  • Assist in identifying and documenting usability issues and inconsistencies.

  • Support exploratory testing to uncover edge cases and improve user interaction quality.

  • Report bugs clearly and concisely, and verify fixes in collaboration with development teams.

  • Contribute to the maintenance and enhancement of GUI test suites and automation scripts.

  • Learn and apply best practices in GUI testing, usability validation, and test documentation.

  • Participate in team meetings, sprint planning, and QA reviews.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

  • 3+ years of experience in QA or EDA tool GUI development/testing.

  • Basic understanding of software testing principles and QA methodologies.

  • Familiarity with GUI testing concepts and tools (e.g., Squish, Selenium, or similar).

  • Some experience with scripting languages such as Python, JavaScript, or Tcl.

  • Strong attention to detail and a passion for delivering high-quality user experiences.

  • Good communication and teamwork skills.

Preferred Qualifications

  • Exposure to EDA tools or technical desktop applications.

  • Familiarity with version control systems (e.g., Git) and issue tracking tools (e.g., Jira).

  • Interest in user experience (UX) and human-computer interaction principles.

  • Experience with cross-platform GUI frameworks (e.g., Qt) is a plus.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed