SW QA Advanced Engineer
Actively Reviewing the ApplicationsLattice Semiconductor
On-site
Posted 3 hours ago
•
Apply by June 9, 2026
Job Description
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
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.
- 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.
- 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.
Required Skills
Communication
Engineering
Documentation
Control Systems
Git
JavaScript
Automation
Jira
Issue Tracking
Python
Maintenance
Software Testing
Testing
Selenium
Validation
TCL
Test cases
Scripting languages
Scripting
Version control
Sprint planning
GUI
Usability
Version control systems
EDA
Exploratory testing
QA methodologies
Test documentation
Interest
Human-Computer Interaction
Fixes
EDA tools
Testing concepts
GUI development
GUI Testing
lattice
Computer Science
Maintenance and Enhancement
Basic Understanding
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
NBBL- Lead Innovation
National Payments Corporation Of India (NPCI)
India
Full-Time
₹4–6 LPA
Engineering
Python
Scala
+13
Business Development
AI Academia
Communication
Sales
Leadership
+10
Senior Director of Engineering
Weekday AI (YC W21)
India
Full-Time
Engineering
Sr. Engineer Inspection
Reliance Industries Limited
India
Full-Time
Testing
Data sheets
Money Collection and Credit Team Leader
EUROWAG
India
Full-Time
Communication
Sales
Team Leadership
+45
Share
Quick Apply
Upload your resume to apply for this position