Senior SDET

SDETSDETFull TimeRemoteSeniorTeam 10,001+Since 1888H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

9 days ago

Salary

$86.7K - $173.3K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior SDET

Abbott

Role Description Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. This role is almost entirely hands-on coding. - Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. - Write additional automated tests as needed to ensure full coverage for every release. - Develop and Optimize Automation Scripts and Frameworks: - Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). - Work with automation tools such as Appium, Selenium, and Robot. - Spend the majority of your day writing code and building scalable automation solutions. - Automation of Testing Processes: - Build automated frameworks for unit, integration, UI, and mobile testing. - Perform exploratory testing only as needed to inform automation. - Create test datasets and execute automated test suites to ensure high-quality releases. - Automation Solutions Customization: - Adapt automation frameworks to meet regulatory and product-specific requirements in the medical industry. - Maintenance and Enhancement of Automated Systems: - Continuously improve automation frameworks and test suites. - Identify and implement opportunities to replace manual testing with automation. - Collaboration and Technical Leadership: - Work closely with developers and QA team members to integrate automation into the development lifecycle. - Provide technical guidance when needed, but this is not a lead or managerial role. - Technical Documentation and System Documentation: - Produce clear, concise documentation for automated tests, frameworks, and processes. - Ensure documentation meets regulatory and compliance requirements. Qualifications - Bachelor’s degree, or equivalent experience, in a scientific, technical, or engineering discipline - 5+ years’ experience in Software Testing and/or Software Quality Assurance - 5+ years’ experience working as a Software Development Engineer in Test (SDET) with recent, hands-on automation coding - 4–6 years of hands-on coding experience in Python (or similar modern programming language) - Must be technically strong and have experience testing mobile applications - Must have UI or API automation experience; mobile automation with Appium is a major plus - Must have excellent oral and written communication skills Requirements - Computer Science degree strongly preferred - Experience working in a regulated industry - Medical Device experience strongly preferred - Experience in an agile development environment - Cyber security, medical mobile applications, or cloud computing experience Benefits - The base pay for this position is $86,700.00 – $173,300.00 - In specific locations, the pay range may vary from the range posted.

Related Categories

Related Job Pages

More SDET Jobs

Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• Define key product quality metrics and build a strategic multi-quarter QA roadmap • Execute the defined QA roadmap • Expand test coverage systematically: prioritize by risk, by impact • Own the test system infrastructure and the resource strategy • Build a team culture focused on heavy AI & automation usage • Restructure on-duty rotation so it's equitable and sustainable • Mentor 6 SDETs from 'test writers' to 'product quality engineers' who own subsystems end-to-end • Create career growth paths

Poland
Full TimeRemoteTeam 11-50

• Build, maintain, and improve automated test coverage using Kotlin or Java • Test backend services across REST APIs, Kafka integrations, and microservice-based systems • Design effective test cases and identify gaps in test coverage • Perform manual and exploratory testing for new features and product changes • Validate data consistency and correctness in PostgreSQL databases • Maintain automated tests within GitLab CI pipelines and support test reliability across environments • Review automation code and contribute to improving QA and engineering practices • Work closely with Product Managers, Developers, and QA Engineers to ensure quality throughout the delivery process • Support release activities, including regression testing and production readiness validation

Philippines

Role Description Roles at Hugging Face are very fluid and dynamic -- we are looking for someone who is comfortable taking on different challenges that will evolve over time. In the short term, the focus of this role is to help develop Gradio (www.gradio.dev), a Python framework that lets users build machine learning web apps, and Trackio, a local-first, agent-friendly experiment tracking platform (https://github.com/gradio-app/trackio). Gradio and Trackio are used by more than 1 million developers each month, locally and to launch apps on Hugging Face Spaces. These apps have allowed machine learning to be accessible to a wide audience -- for the first time in history, anyone with an internet connection can use cutting-edge machine learning models right from their browser. - Designing, developing, and maintaining core features for Gradio and Trackio, ensuring scalability, reliability, and ease of use for ML developers. - Architecting complex Python projects and frameworks that serve as foundational tools for the ML community. - Collaborating with open-source contributors and engaging with the broader community through code reviews, discussions, and support. - Integrating modern frontend technologies to create seamless and intuitive user experiences for Python-based web applications. - Adapting to evolving engineering challenges and contributing to the direction of our developer tools as the landscape changes. Qualifications - Bachelor’s degree or equivalent in Computer Science or a related field - 5+ years of professional Python development experience - Experience architecting complex Python projects or frameworks - Professional experience with JavaScript or TypeScript - Professional experience with a modern frontend framework such as React or Svelte - Experience contributing to or maintaining open-source software projects Requirements - If you're interested in joining us, but don't tick every box above, we still encourage you to apply! We're building a diverse team whose skills, experiences, and backgrounds complement one another. We're happy to consider where you might be able to make the biggest impact. Benefits - Flexible working hours and remote options. - Health, dental, and vision benefits for employees and their dependents. - Parental leave and flexible paid time off. - All employees have company equity as part of their compensation package. - Reimbursement for relevant conferences, training, and education. - Opportunity to visit office spaces in NYC and Paris for remote employees. - Workstation outfitting to ensure success.

EMEA
SDET10 days ago
Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

• Setup and expand test automation coverage of new features • Maintain in good shape currently developed tests • Execute test jobs according to team requests • Work closely with Dev and QA team • Setup and maintain CI/CD jobs • Develop and run additional UI test tools for business needs

Poland