Sr. Software Test Engineer
Innovation Associates, Inc.
- Location
- Onsite (US)
- Compensation
- $70k - $105k/yr
- Employment
- Full-time
- Level
- Senior Level
About the Role
Innovation Associates, Inc. is a pharmacy fulfillment company that transforms pharmacy operations through integrated automation and software solutions. This role is critical in ensuring the quality and reliability of their software products by leading testing efforts and driving automation strategies.
Skills
Benefits
- Competitive Benefits
- Talent Development
Perks
- Generous time off
- Professional development
Full job details
The Role:
The Sr. Software Test Engineer plays a critical role in ensuring the quality, reliability, and scalability of software products through a combination of hands-on testing, test automation, and modern quality engineering practices.
This role is responsible for leading testing efforts across complex systems, with a strong emphasis on automation-first strategies, CI/CD integration, and data-driven testing approaches. While manual testing remains important for validating complex and real-world scenarios, the primary focus is on building scalable, maintainable automated test solutions.
The Sr. Software Test Engineer collaborates closely with cross-functional teams to embed quality throughout the software development lifecycle and leverages modern tools, including GenAI, to improve test efficiency, coverage, and insight generation.
What you'll do:
- Test Planning and Strategy:
- Develop comprehensive test strategies and plans based on project requirements and specifications
- Define risk-based testing approaches and ensure appropriate coverage across functional and integration layers
- Contribute to shift-left and shift-right testing practices, including early validation and production feedback
- Test Design and Execution:
- Design, develop, and execute test cases and automated test scripts for functional, integration, and end-to-end validation
- Perform targeted manual testing for complex, high-risk, and real-world scenarios where automation is not sufficient
- Validate API, data flows, and system integrations to ensure end-to-end reliability
- Test Automation and CI/CD:
- Design, develop, and maintain automated test frameworks and suites across UI, API, and backend layers
- Integrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedback
- Drive an automation-first mindset, reducing reliance on repetitive manual testing
- dentify and implement opportunities to improve test coverage, execution speed, and reliability
- GenAI and Modern Tooling
- Leverage GenAI tools (e.g., ChatGPT, Copilot) to accelerate test case creation, test data generation, and defect analysis
- Utilize modern testing tools and frameworks to improve efficiency, scalability, and maintainability of test assets
- Defect Tracking and Documentation:
- Document test cases, results, and defects clearly and systematically
- Perform root cause analysis and partner with development teams to prevent defect recurrence
- Track and report quality metrics such as defect trends, coverage, and test effectiveness
- Collaboration and Communication:
- Collaborate closely with developers, product managers, and stakeholders to align on quality goals and priorities
- Advocate for quality-first and testability best practices across the team
- Communicate test progress, risks, and results effectively to stakeholders
- Continuous Improvement and Best Practices:
- Continuously enhance testing processes, frameworks, and quality engineering practices
- Contribute to code reviews, design discussions, and testability improvements
- Mentor junior team members in automation and modern testing practices
Who you are:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
- 5+ years of experience in software testing with strong emphasis on test automation and quality engineering practices
- Hands-on experience with test automation frameworks and tools (e.g., Selenium, Playwright, Cypress, REST Assured, or similar)
- Experience with API testing and integration validation
- Proficiency in scripting/programming languages (e.g., Java, Python, JavaScript)
- Experience working with CI/CD pipelines and continuous testing tools (e.g., Azure DevOps, Jenkins, GitHub Actions)
- Familiarity with modern architectures (microservices, APIs, distributed systems)
- Experience leveraging GenAI tools to improve testing efficiency and effectiveness
- Strong understanding of software testing principles, SDLC, and Agile methodologies
- Experience with defect tracking tools (e.g., Azure DevOps, JIRA)
- Strong analytical, problem-solving, and communication skills
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
Compensation:
The estimated base annual salary range for this position is $70,000 to $105,000 , 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.