Accelerate clinical research with the fastest, easiest, and most flexible eClinical tools.
Automation Engineer, Mid Level SDET
Location
United States
Posted
70 days ago
Salary
$120K - $140K / year
Seniority
Senior
Job Description
Automation Engineer, Mid Level SDET
Medrio
• 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.
Job Requirements
- 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.
- Strong coding skills in Python or JavaScript. You don't just write scripts; you write clean, modular, and maintainable code.
- You understand the "why" behind patterns like Page Object Model and can implement them independently to create scalable testing suites.
- 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.
- 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.
- 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.
- 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.
Benefits
- Our employees love working for us because they get to develop, market, and sell a product that advances human health, and they enjoy many perks.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Test Automation Engineer
540We are a forward-thinking company that the Federal Government turns to in order to #GetShitDone
• Own and manage the development-level testing process and outcomes • Design, develop, and maintain automated tests to validate platform functionality across APIs, microservices, and user interfaces • Develop and execute integration, functional, and regression tests for distributed systems and platform services • Build and maintain automated API tests for RESTful services and service integrations • Work closely with engineers to validate microservice interactions and platform integrations • Participate in manual testing of user stories and new features to validate requirements and expected system behavior • Define and improve test strategies, test coverage, and automation frameworks for the platform • Contribute automated tests to CI/CD pipelines to enable reliable and repeatable deployments • Investigate and troubleshoot defects, working with engineering teams to reproduce and resolve issues • Create and maintain clear testing documentation and test cases for platform functionality • Collaborate with engineers, architects, and product stakeholders to ensure quality standards are maintained throughout development
• Write test scenarios using Gherkin • Develop automated tests • Execute manual tests when necessary • Perform performance testing • Create and manage test data sets • Quality metrics • Root cause analysis and follow-up • Assist the Product Owner during acceptance/homologation • Collaborate with the team to understand the business and deployments
SDET Engineer, Python, pytest, Selenium
JalasoftWe provide the best software engineering solutions by investing in our people first.
• Develop and execute automated test scripts • Ensure reliability and performance of software products • Work closely with development teams to identify test requirements • Implement best practices for testing and quality assurance
Software Test Engineer / QA Engineer
Arcanys#1 Custom Software Development & Team Augmentation Partner in the Philippines
• Test products before they are released to the market • Be involved in the whole software lifecycle and provide inputs from your unique point of view as a QA • Collaborate with people of different nationalities to exchange ideas and give valuable feedback on how to implement features and how to test them • Create test plans and be involved in risk analysis for the product and the project • Design and write test cases on how to test (and break) a product • Use different techniques of testing (from static testing to black-box testing to exploratory testing, etc.) to guarantee product quality • Come up with and integrate new practices and processes that improve overall test and product quality • Recommend improvements in software to enhance user experience




