Quality Assurance Technician

Goto, Inc.
Lindon, UT, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$41,600.0
Working hours
Shift work
Languages
English
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Data Analysis Android Software Development Apple IOS JIRA Automation of Tests Microsoft Azure
+47 more
C Sharp (Programming Language) Software Quality Collaborative Software Databases Continuous Delivery Continuous Integration Data Integrity Linux DevOps Github HP Loadrunner JSON Apache JMeter Junit Python (Programming Language) Microsoft SQL Server Team Foundation Server MongoDB MySQL Oracle (Applications) Systems Development Life Cycle Release Management Selenium Service-Oriented Architecture Simple Object Access Protocol (SOAP) Software Engineering Software Systems Software Quality Assurance (SQA) Software Testing Automation Framework Subversion Systems Integration Testng Web Services Extensible Markup Language (XML) Scripting Performance Testing Appium Test Scripts SOAPAPI Gitlab Git Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Api Management Jenkins

Job description

This is for a Graveyard Shift from 9pm to 5:30am after training.

We are seeking a dynamic and detail-oriented Quality Assurance (QA) Analyst to join our innovative software development team. In this role, you will be responsible for ensuring the delivery of high-quality software products through rigorous testing, analysis, and process improvement. Your expertise will help us identify issues early, streamline testing workflows, and support continuous improvement initiatives. If you thrive in a fast-paced environment and are passionate about delivering flawless user experiences, this is the perfect opportunity to make a significant impact.

Responsibilities

  • Develop, execute, and maintain comprehensive test cases and test plans for various applications, including mobile apps and web services.
  • Perform functional, system, regression, performance, load, and user acceptance testing to validate software quality across multiple platforms such as Android, iOS, Windows, and Linux.
  • Automate test scripts using tools like Selenium, TestNG, JUnit, Cucumber, and scripting languages such as Python or JavaScript to increase testing efficiency.
  • Conduct API testing utilizing RESTful APIs and SOAP web services to verify data integrity and system integrations.
  • Analyze root causes of defects through detailed troubleshooting and collaborate with development teams to resolve issues promptly.
  • Support continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab, GitHub, and Azure DevOps to streamline release management.
  • Participate in requirements gathering sessions with business analysts and developers to ensure testability and coverage of all features.

Requirements

Do you have experience in Quality assurance?, * Proven experience in software quality assurance with a strong understanding of SDLC (Software Development Life Cycle) methodologies such as Agile and Waterfall.

  • Hands-on experience with test automation frameworks like Selenium WebDriver, TestNG, JUnit, or Cucumber.
  • Proficiency in programming languages including Java, Python, C#, or JavaScript for scripting automated tests.
  • Knowledge of mobile testing on Android and iOS platforms using tools such as Appium or similar frameworks.
  • Familiarity with database management systems like MySQL, SQL Server (Microsoft SQL Server), Oracle, or MongoDB for data analysis and validation.
  • Experience with performance testing tools such as LoadRunner or JMeter to evaluate system scalability under load conditions.
  • Strong analytical skills for root cause analysis and troubleshooting complex issues across diverse environments.
  • Ability to work effectively within cross-functional teams using collaboration tools like Jira, TFS (Team Foundation Server), GitLab, or GitHub.
  • Excellent understanding of APIs (Application Programming Interfaces), XML/JSON data formats, web services (SOAP/REST), and service-oriented architecture (SOA).
  • Knowledge of DevOps practices including CI/CD pipelines and version control systems such as SVN or Git. Join us to be part of a forward-thinking organization dedicated to delivering exceptional software solutions! Your expertise will drive quality improvements that empower users worldwide while advancing your career in a vibrant tech environment committed to innovation and excellence.
  • This is for a Graveyard Shift from 9pm to 5:30am after training., * Quality assurance: 1 year (Required)

Language:

  • English (Required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all