Job Closed
This listing is no longer active.
The modern way physicians and life science companies connect.
Senior QA Automation Engineer
Location
United States
Posted
39 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Automation Engineer
RxVantage
• Supporting development lifecycle in development teams, executing manual and automated testing • Implementation, refactoring and improvements of the existing test automation framework • Participation in regression testing cycle • Proactively identifying quality issues and driving resolution through detailed root cause analysis and stakeholder coordination
Job Requirements
- 6+ years of experience in QA area
- 3+ years of general QA/automation QA experience
- Deep understanding of general QA process, test design techniques and industry standards
- Strong expertise in scripting programming languages (JavaScript/TypeScript)
- Strong expertise in automation testing and automated testing tools like Playwright/Puppeteer/WebdriverIO
- Strong expertise in API/Integration level testing
- Strong expertise in test data preparation and management
- Good knowledge of SQL
- Experience managing QA for projects and working in standard QA and project management tools such as TestRail, Jira, Confluence
- Experience with white/grey box testing
- Understanding of cloud infrastructure (AWS preferred), CI/CD workflows, and containerization (Docker, Kubernetes)
Benefits
- 100% Company-Paid Premiums for Employee’s Medical Health (HDHP 4500), Vision, and Dental Plans + $4,400 company sponsored contribution into an HSA
- Short-term and Long-term Disability
- Life Insurance
- 401k Matching
- Work from Anywhere within the US
- Flexible PTO
- 100% Paid Parental Leave
- Post-Parental Leave Program - $5k stipend to assist with expenses, 4 week 100% paid “Ease-Back” return to work transition period
- Charitable donation matching
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior Hardware Test Engineer
ImpinjImpinj is a leading RAIN RFID provider and Internet of Things pioneer. We’re inventing ways to connect every thing to the Internet—including retail apparel, retail general merchandise, healthcare items, automobile parts, airline baggage, food, and much more. With more than 100 billion items connected to date, and multiple Fortune 500 enterprises around the world using our platform, we solve for a better understanding of our world.
Role Description Impinj’s Product Test Engineering team is looking for experienced Hardware Test Engineer to apply their expertise in test methodology and hardware to build and sustain production ATE (Automated Testing Equipment) solutions that drive characterization, qualification, and high-volume production of next-generation End-point ICs. - Design, develop, and implement test programs to characterize and validate semiconductor wafers and devices across ATE platforms, adapting code as needed and performing root cause analysis throughout design and production phases. - Own and monitor production test systems in Asia, managing scheduling and allocation to ensure optimal throughput, yield, and operational performance. - Ensure smooth NPI (New Product Introduction) to high-volume production transitions for test equipment and programs, maintaining test readiness across all phases. - Implement test plans, specifications, and procedures in accordance with testing and quality assurance requirements, including defining coverage for new chip features. - Collaborate with test, product, and design engineering teams to develop and execute test plans, procedures, and programs across development, NPI, and production. - Lead hands-on installation, troubleshooting, and verification of instrumentation, ATE systems, and equipment controls to ensure functionality and readiness. - Support procurement, installation, and calibration of test equipment and instrumentation required for production and characterization testing. - Manage wafer disposition, nonconformance (NCMR) processes, and Engineering Process Change Notices (EPCNs) for test system updates across Asia operations. - Maintain strong operational relationships with subcontractors and cross-functional teams to sustain production test readiness and resolve test-related issues. - Analyze test data and report results to the Quality & PTE Asia team, driving continuous improvement initiatives. Qualifications - Bachelor’s degree in electrical engineering or related field - 5+ years of ATE test engineering experience - Direct experience with wafer‑ or die‑level ATE testing, including NI Semiconductor Test System (STS) and Accretech probers, is preferred - Experience with 200mm, and 300mm prober operation, as well as package part handling. - RF test experience with understanding of key RF measurements (Linearity, NSD, EVM, etc.). - Strong experience debugging and improving ATE hardware and software systems. - Product engineering experience, with familiarity in ATE coverage, margin, and binning. - Experience identifying ATE hardware-related issues. - Strong data analysis skills with experience applying statistical process control methods. - Experience with NI LabVIEW and NI TestStand. - Experience with statistical process control methodologies and software. - Excellent command in English with the ability to effectively collaborate across global teams. Benefits - The typical base pay range for this role across Taiwan is $1,615,000 - $1,785,000 TWD. - Individual base pay depends on various factors such as complexity and responsibility of role, job duties, requirements, and relevant experience and skills. - At Impinj certain roles are eligible for additional rewards, including merit increases, annual bonus and stock. - These awards are allocated based on individual performance. - Certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role. Company Description Impinj is a leading RAIN RFID provider and Internet of Things pioneer. We’re inventing ways to connect every thing to the Internet—including retail apparel, retail general merchandise, healthcare items, automobile parts, airline baggage, food and much more. Impinj is committed to creating a diverse and inclusive work environment and welcomes applicants from all backgrounds.
• Design, develop, and maintain automated test frameworks for web and mobile applications. • Create and execute automated regression, functional, performance, and API tests. • Integrate automated tests into CI/CD pipelines for continuous testing. • Collaborate with development teams to ensure testability of features and early defect detection. • Analyze test results, troubleshoot failures, and report issues to development teams. • Enhance test coverage by identifying critical scenarios and edge cases. • Work with cross-functional teams to define quality standards and best practices. • Stay up to date with emerging automation tools, frameworks, and testing methodologies.
Role Description We are seeking a meticulous Quality Assurance Engineer to join our dynamic team and take ownership of ensuring the quality and reliability of our software products. As a Quality Assurance Engineer, you will play a crucial role in designing, implementing and executing test strategies, executing test plans, and collaborating with cross-functional teams to keep and improve the automation coverage and identify and address eventual defects. This is an exciting opportunity to contribute to the development of groundbreaking insurance solutions in a fast-paced startup environment. What you’ll do - Architect Automation Frameworks: Design, develop, and maintain scalable automated testing frameworks using Playwright and TypeScript/JavaScript. - Implement Design Patterns: Apply industry-standard test design patterns (e.g., Page Object Model, Screenplay Pattern, App Actions, or Singleton) to ensure a maintainable and robust codebase. - Optimize CI/CD Integration: Integrate automated suites into CI/CD pipelines to provide rapid feedback loops for the engineering team. - Technical Collaboration: Partner with Software Engineers during the design phase to advocate for "testability" and influence the development of features from the ground up. - Advanced Locator Strategy: Develop and enforce sophisticated locator strategies to ensure test stability and reduce flakiness across dynamic web applications. - Quality Analytics: Analyze test execution data to identify quality bottlenecks in any of the application areas and provide actionable insights to the team. - Version Control Mastery: Manage test code through Git, participating in code reviews to ensure the quality of the automation suite itself. - Continuous Quality Improvement: Continuously identify opportunities to enhance testing processes and improve efficiency. - Documentation: Document test procedures, test results, and defects in a clear and concise manner. - Living Documentation & BDD: Advocate for and implement Behavior-Driven Development (BDD) using Gherkin syntax to create "living documentation." Transform requirements into executable specifications that clearly communicate test procedures, results, and defects to both technical and business stakeholders. - Strategic Manual Testing: Conduct targeted manual or exploratory testing when necessary, primarily for new feature discovery or complex edge cases that aren't yet ready for automation. - Be a Team Player: Be always proactive, participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews. - Mentor Developers: Partner with software engineers to provide training and guidance on writing effective unit, integration, and smoke tests, elevating overall code quality and reducing downstream automation needs. - Product Roadmap Alignment: Collaborate closely with Product Managers to review upcoming features and roadmaps, proactively designing test strategies that anticipate new functionality and ensure seamless quality coverage from the outset. Qualifications - Innovative: You aren't satisfied with the status quo and constantly seek to optimize test execution time and reliability. - Growth-Oriented: You have a hunger for mentorship and staying current with the evolving JavaScript/TypeScript ecosystem. - Agile & Urgent: You balance the "keener sense of urgency" with the architectural discipline to "do it right" the first time. - Principled: You hold yourself and your code to high standards, maintaining a "do the right thing" mentality in a high-performing, non-toxic environment. - Proactive: A strong drive and desire to win together as a high-performing team. Requirements - Must haves: - Automation Expertise: Proven experience as an SDET or Automation Engineer with a special focus on Playwright and/or Serenity-JS. - QA Expertise: Proven experience in software quality assurance, with a strong understanding of QA methodologies, types of testing and best practices. - Code Foundation: Strong foundations in TypeScript and JavaScript, with the ability to write modular, reusable, and maintainable code for end-to-end, integration, and unit testing layers. - Strategic Test Design: Deep understanding of test design patterns and how to structure a test suite for long-term maintenance. - Locator Strategies: Expert-level knowledge of CSS selectors, XPath, and different locators strategies to handle complex DOM structures. - Version Control: Advanced knowledge of Git (branching, merging, pull requests). - SDLC/Agile: A solid understanding of the Software Development Lifecycle and how automation fits into a fast-paced Sprint cycle. - Analytical Mindset: The ability to debug complex failures and differentiate between environment issues, script flakiness, and genuine application bugs. - Restful APIs: Strong knowledge in testing APIs. - Communication Skills: Strong communication and collaboration skills, with the ability to work effectively in a team environment. - Nice to haves: - Python Skills: Experience with Python for scripting. - Other Automation Frameworks: Selenium, Serenity-BDD, Cypress. - Full-Stack Testing: Experience testing mobile, mobile-responsive web applications and APIs (RESTful/GraphQL). - DevOps Exposure: Experience configuring GitHub Actions, Jenkins, or similar CI/CD tools. - Performance Testing: Familiarity with load testing tools (e.g., k6 or Artillery). - Industry Experience: Prior experience in the Insurtech or Fintech sectors. - Education: A degree in Computer Science, Engineering, or a related technical field. - Virtualization: Experience with Docker, docker-compose and/or any other virtualization tool. Benefits - Generous equity packages. - Fully remote work environment. - Opportunity to work with a dynamic team in a fast-paced startup.
• Support all test automation activities • Collaborate with stakeholders to ensure test automation is executed according to strategy • Support monitoring test coverage of all test automation activities • Collaborate with stakeholders to define functional and non-functional test requirements • Help define ways to improve testing and enable a shift left approach



