Software QA Engineer II
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
- Own the design and execution of manual and automated test cases for assigned software components.
- Build and maintain test plans, test cases, and the documentation that keeps them repeatable.
- Log, triage, and track defects through resolution in Jira or TestRail.
- Run automated suites with tools such as Selenium, TestComplete, or Postman, and keep them current as the software changes.
- Carry out regression, integration, and user acceptance testing (UAT) across lab, vehicle, and field environments.
- Bring quality metrics and status updates to scrum ceremonies so the team knows where a release stands.
- Work with developers and project leads to clarify requirements and sharpen acceptance criteria before code is written.
- Help standardize test practices within the team and push improvements that make releases more predictable.
Requirements
- Associateβs degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- 2-4 years of experience in software quality assurance (QA) or software testing.
- Solid understanding of testing methodologies, test design techniques, and the software development lifecycle (SDLC).
- Proficiency with test case management tools such as Jira or TestRail.
- Hands-on experience with automated testing tools such as Selenium, TestComplete, or Postman.
- Experience working in an Agile or scrum development environment.
- Working knowledge of Linux, including software installation and basic diagnostics.
- Clear written and verbal communication, especially when reporting defects and test results to developers.
Physical Requirements
- Ability to remain in a stationary position at a computer workstation for extended periods.
- Ability to operate a computer and other office productivity equipment continuously.
- Ability to communicate and exchange information in person, via phone, and through electronic means.
- Ability to traverse office, lab, shop, and field environments as required.
About the company
At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. We deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail, Autonomy and Growth guiding everything we do, weβre shaping the future of automation in dynamic markets.
As a Software QA Engineer II at ASI, you are responsible for independently owning test execution and contributing to test planning across the software development lifecycle. With limited supervision, you apply your knowledge of manual and automated testing to identify defects, support releases, and improve quality processes in an agile environment.
You will join the Quality Assurance team supporting our autonomous Reach Stacker, a heavy-duty vehicle that moves, loads, and stacks shipping containers across our four verticals. Your test cases wonβt stop at a browser window: the same build you verify in the lab goes onto the vehicle and out to the field, and your sign-off is part of what tells the team itβs ready.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦