Quality Engineer, Software Testing at Agilence
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

13 Nov, 25

Salary

0.0

Posted On

13 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sonarqube, Computer Science, Validation, Email, Software Testing, Git, Docker, Sponsorship, Distributed Systems, Software Development, Functional Testing, Teamcity, Jenkins, Selenium

Industry

Information Technology/IT

Description

WHO WE ARE

Agilence is the leader in loss prevention analytics, helping prominent retail, restaurant, and grocery companies increase their profit margins by reducing preventable loss.
At Agilence, we specialize in uniting digital and physical transactions to help cutting-edge loss prevention teams expand beyond traditional theft and fraud to tackle preventable loss in all its forms – in the store, online, and at the corporate office.
Every day, Agilence analyzes over 24 million transactions for our customers, transforming data into insights, and insights into actions. Our platform combines data from 200+ sources, including point-of-sale (POS), eCommerce, HR, labor, inventory, product, third-party delivery platforms, alarms, case management, loyalty, access control, video surveillance, and more.
Companies have saved millions of dollars by optimizing operations, identifying sources of margin erosion, and reducing shrink using Agilence. Many have also improved employee and customer safety, identified training opportunities, improved customer experiences, increased promotional success and eliminated productivity gaps.

JOB DESCRIPTION

As the Quality Engineer at Agilence, you will be instrumental in enhancing the quality of our product and software development process. This role encompasses the entire software development lifecycle, including estimating, technical design, implementation, documentation, testing, deployment, and support of our SaaS platform to meet the intricate requirements of our enterprise clients. You will work within an agile team alongside other engineers, testers, architects, and product owners to develop top-tier enterprise software using contemporary tools and methods in the cloud

REQUIREMENTS

Requirements:

  • BS in Computer Science or a related field, or equivalent practical experience.
  • At least 3 years of experience in quality assurance and software testing within an enterprise-grade environment.
  • Proficiency in front-end and back-end .NET web application testing.
  • Ability to write and execute SQL queries for test setup and validation.
  • Skilled in automated testing using tools like Selenium, Test Complete, or Unified Functional Testing.
  • Experience in agile software development environments and continuous integration practices with tools such as Jenkins or TeamCity.
  • Familiarity with source control systems like Git, and quality tools such as SonarQube or Ndepend.
  • Exceptional problem-solving skills and the ability to work in fast-paced environments, managing multiple projects without sacrificing quality.

Additional Qualifications:

  • Experience with cloud platforms (e.g., AWS, Docker) is desirable.
  • Experience in developing and testing large-scale, high-volume, and highly distributed systems.
  • Proficiency with the Microsoft toolchain is a plus.

This role is designed for those passionate about quality and excellence in software development, offering a unique opportunity to contribute to a leading-edge team at Agilence.
Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to sponsor or take over sponsorship of employment visas at this time.
Due to the high volume of applications we receive, we are only able to respond to candidates whose qualifications closely match our current needs. If we find your experience aligns with what we are looking for, we will reach out to you directly. We appreciate the time you take to submit your resume.
Search Firm Representatives please read: Agilence is not seeking assistance or accepting unsolicited resumes from search firms for this employment opportunity. Regardless of past practice, all resumes submitted by search firms to any employee at Agilence via-email, the Internet or directly to hiring managers at Agilence in any form without a valid written search agreement in place for that position will be deemed the sole property of Agilence, and no fee will be paid in the event the candidate is hired by Agilence as a result of the referral or through other means.
To apply to this position, please email an updated resume to careers@agilenceinc.com with the position title in the subject line

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Key Responsibilities:

  • Engage in technical planning and requirements gathering phases, including drafting and revising user stories, designing solutions based on requirements, and crafting technical documentation.
  • Develop, maintain, and execute comprehensive Test Plans and Test Cases for User Story and Regression Testing.
  • Conduct detailed manual and automated testing for new features and customer data integrations, ensuring compliance with all requirements and acceptance criteria.
  • Undertake extensive Regression and Performance Testing to ensure software reliability and performance standards.
  • Foster a culture of innovation and continuous improvement in quality assurance practices, contributing to the development process with insightful feedback and suggestions.
  • Utilize modern quality frameworks and testing methodologies to remain at the forefront of software testing excellence.
  • Document and report software bugs clearly, facilitating easy reproduction and resolution by developers.
  • Analyze and address technical issues to reduce or prevent future occurrences.
  • Interface with internal and external clients to clarify system requirements and modifications as needed.
Loading...