Automation Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate### Who you are
- We need a Quality Engineer who balances technical precision with a forward-thinking mindset. You don’t just test code; you build systems that ensure long-term stability
- Software Quality Expertise: 3–5 years of experience in software quality engineering, with deep hands-on expertise in test automation frameworks (e.g., Playwright, Selenium) and testing libraries
- Engineering Proficiency: Strong coding skills in Python or JavaScript. You don't just write scripts; you write clean, modular, and maintainable code
- Architectural Awareness: You understand the "why" behind patterns like Page Object Model and can implement them independently to create scalable testing suites
- Technical Ecosystem: Solid understanding of the SDLC, Agile practices, and CI/CD pipelines. You have experience working with cloud environments (GCP or Azure), relational databases (SQL), and developer tools like GitHub Actions
- AI-First Mindset: You’ve experimented with AI coding tools and understand their limitations. You know that while AI can generate a script in seconds, a human engineer is required to ensure it is reliable, secure, and optimized for intelligent test coverage and defect prediction
- Security & Collaboration: You respect the "guardrails" for eg: data security and environment separation are second nature to you. You thrive in cross-functional environments, partnering with architects and stakeholders to solve complex problems
- Mentorship: You have a passion for mentoring junior team members and fostering a culture of quality across the engineering organization
- Experience working in a clinical trial industry or healthcare is a huge plus
### What the job involves
- As an experienced SDET at Medrio, you will be on the technical forefront in ensuring the quality, reliability, and performance of our software products
- You will design and maintain scalable test automation frameworks, integrate testing into CI/CD pipelines, and collaborate closely with test architect, engineering, product, and UX teams to drive a culture of quality across the organization
- This is a hands-on role for someone who is passionate about software quality, continuous improvement, and mentoring others
- Develop, maintain, and scale end-to-end automation frameworks for UI, API, and backend services independently with minimal supervision
- Integrate automated tests into CI/CD pipelines to ensure fast, reliable delivery
- Define and execute comprehensive testing strategies across API, UI, integration, regression, performance, and security testing
- Collaborate with engineers to improve code testability, reliability, and overall product quality
- Track and analyze quality metrics, automation coverage, defect trends, and regression risks; recommend improvements
- Participate in code reviews and provide technical guidance from a quality perspective
- Mentor and coach junior QA/SDET engineers, promoting best practices in automation and quality engineering
- Drive quality initiatives across teams, influencing design and architecture decisions to enhance testability
- Leverage AI/ML tools for intelligent test generation, prioritization, defect prediction, and test data management
- Advocate for quality in product planning, release readiness, and post-release analysis
- Implement & Enhance: Translate requirements into robust, maintainable test automation using Python and Robot Framework. You’ll be expanding our existing suite, not just running static tests
- Leverage AI Safely: Utilize AI tools (like Cursor) to boost your development velocity. You will be responsible for validating, debugging, and refining all AI-generated code to meet our internal standards
- Architecture Stewardship: Build out test scenarios using the Page Object Model (POM), ensuring code reuse and long-term maintainability
- Pipeline Management: Monitor and debug our CI/CD pipelines (Jenkins), ensuring test results are actionable and feedback loops are tight
- Tech Stack You'll Work With:
- Languages: Python 3.11+
- Frameworks: Robot Framework 6.1.1, Playwright, Selenium
- Core Patterns: Page Object Model (POM)
- Tools: Cursor (AI-assisted coding), Pabot (Parallel Execution), Git, Jenkins, Testrigor, Postman
- Cloud Environments: GCP, Azure
- Database: SQL/ Oracle DB (Strong relational database knowledge)
### Benefits
- An awesome, colorful HQ in downtown San Francisco with ping-pong, video games, and a kitchen full of healthy snacks
- Great benefits: We offer medical, dental, vision, and life/LTD insurance, and we cover 100% of our employees’ health insurance premiums and 50% of dependent premiums
- Wellness: Medrio values our staff’s well-being. To prove it, we promote an atmosphere of work/life balance, including flexible work schedules and locations
- Weekly company-wide standup
Similar roles
- Lead Automation EngineerJobs via Dice · Troy, Michigan, United States · Onsite
Automation EngineerEDR (Environmental Design & Research) · Syracuse, New York, United States · Onsite
Automation EngineerPeregrine Professional Services · Canada · Remote- Senior Automation EngineerE Tech Group · Charlotte, North Carolina, United States · Onsite
Automation EngineerLAPORTE · Toronto, Ontario, Canada · Hybrid