Software Test Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's Degree or equivalent work experience., Minimum of 5 years in Software Support, Product Design, Software Testing, or Training, preferably in the Pharmaceutical Industry., 3-7 years of QA testing experience with a focus on data analytics and validation., Knowledge of API testing tools and experience with CI/CD pipelines and DevOps practices..

Key responsabilities:

  • Validate and verify large datasets and data pipelines for accuracy.
  • Develop and execute SQL queries for data validation and identify inconsistencies.
  • Test real-time simulators and models, and work with developers to create automated testing frameworks.
  • Write and maintain complex test cases, and participate in developing standards for testing practices.

iA logo
iA https://iarx.com/
501 - 1000 Employees
See all jobs

Job description

The Role:

Software Test Engineers are the driving force behind ensuring software excellence. As a Software Test Engineer, you’ll be at the forefront of testing, setting quality standards, and shaping the processes that power the entire department. But that's not all—this dynamic team also leads the way in training, offering expertise in everything from product testing to process management, and even mastering the tools and metrics that define success. In this role, you'll thrive with minimal supervision, taking full ownership of executing critical test functions throughout each project.

What you’ll do: 

  • Validate and verify large datasets and data pipelines to ensure data accuracy and consistency.
  • Develop and execute SQL queries to perform data validation and identify inconsistencies.
  • Test real-time simulators and models to validate data flow and system behavior under various conditions.
  • Work with developers to create automated testing frameworks for simulators and complex data-driven applications.
  • Writes test cases for the most complex new features and maintain business-facing test cases for new functionality by working with customers, product designers, and product managers. 
  • Tests the most complex scenarios. 
  • Perform “-ility” testing – compatibility, installability, interoperability, maintainability, reliability, usability, and security testing 
  • Help identify what should be tested during regression and release phases 
  • Prioritizes test cases for all testers in your areas of responsibility.  
  • Participates in developing standards for test cases and mentors peers in adhering to these standards. 
  • Helps define and develop test tools that will make testing more efficient. 
  • Develops good user stories. 
  • Designs good workflows and usable UIs following established design principles. 
  • Influences the team in quality thinking. 
  • Works with team to implement better testing practices. 
  • Helps guide team members toward development of more maintainable and testable code. 
  • Works toward continuous improvement of quality processes. 
  • Writes product and workflow documentation, as needed. 
  • Works directly with the Automation team to prepare regression and release test cases for automation. 
  • Works with other Senior Software Test Engineers to monitor overall product quality. 
  • Works with customers, both internal and external, to ensure functionality is meeting business needs. 
  • Trains customers and others within iA in your area of expertise. 
  • Occasionally presents new features, functionality and defect fixes to internal and external stakeholders.

 

Who you are:

  • Ability to travel up to 50%
  • Bachelors Degree or equivalent work experience. 
  • Minimum of 5 years of previous work experience in Software Support, Product Design, Software Testing, Training, or previous work experience preferably in the Pharmaceutical Industry with an understanding of pharmacy workflows and terminology.  
  • 3-7 years of experience in QA testing with a focus on data analytics and data validation.
  • Experience in simulator testing, performance testing, and stress testing for data-heavy applications.
  • Knowledge of API testing tools like Postman, RestAssured, or SoapUI.
  • Experience with CI/CD pipelines and DevOps practices for automated testing.
  • Experience with Microsoft OS and SQL Server; previous work experience in the software industry; deep understanding of functionality within one or more of the iA’s products and the ability to test those products; experience with the platforms on which iA’s products operate (Microsoft OS/SQL Server); proficiency with Microsoft Office suite of applications (Word, Excel, Outlook); highly developed testing experience and solid troubleshooting skills; expert in test theory and best practices in software testing; deep understanding of Agile development methodology; experience working with external customers. 
  • Certifications and/or Licenses: CSTE or CSQA preferred. 

 Compensation:

The estimated base annual salary range for this position is $62,069  to $94,453 , though a candidate's base annual salary shall be determined on a range of factors, including, but not limited to, qualifications and experience. This position may additionally be eligible for an annual discretionary bonus.

What are the perks?

  • Generous time off policy that allows you to put your family first
  • Opportunity to work on the cutting edge of pharmacy automation in a high growth tech company
  • Competitive benefits, salary, and talent development opportunities
  • Commitment to professional development and working for a company where your voice is heard.

More about iA:        

iA® (Innovation Associates®) is a pharmacy fulfillment company that provides an integrated platform of capabilities to support Centralized and Community Pharmacy Fulfillment Solutions. With over 30 years of experience in the pharmacy fulfillment business, we have developed and implemented a suite of automation and software solutions that help deliver quick and sustainable business results. Our integrated Pharmacy Fulfillment Platform enables scalable solutions that helps run the prescription fulfillment process from prescription acceptance to delivery, supporting dynamic design flexibility to service pharmacies in a variety of volumes and settings. Our solutions improve workflow, and increase efficiency, while enabling more time for pharmacists to focus on their patients. iA works with pharmacy providers in the Commercial, Health Systems, Government, and Mail Order/eCommerce markets. iA can help customers transform their pharmacy. For more information, visit iARx.com.

Our Mission: We partner with providers to transform pharmacy through our leading-edge software enabled fulfillment technology and partners to deepen the patient-pharmacist relationship, enhancing patient safety and choice while increasing operational efficiency. iA empowers pharmacists to focus on patient care. iA can run the prescription fulfillment process from start to finish, helping pharmacies manage fulfillment and inventory to help lower costs, improve efficiency, increase safety, and provide comprehensive Rx tracking and real-time support. 

Our Products:

  • Software
  • Modular Hardware
  • Sophisticated Counting and Collation Devices

Our Core Values:

  • Solutions Driven
  • Customer Centric
  • Championing Diversity
  • Empowering Ownership
  • Trust Daringly

To learn more about iA’s product, people and culture visit us at iARx.com OR check us out on LinkedIn, Facebook, X or YouTube

iA provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs