Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Test (Python)

Align Technology

Software Engineer in Test (Python) Department: Research & Development Employment Type: Full Time Location: US-North Carolina-Raleigh Description This full-time, on-site position is ideal for experienced Software Development professionals with experience in automated testing. We are looking for a Software Developer in Test (SDET) to join the Predictability Core team which is responsible for implementing new clinical features designed to improve the efficacy and predictability for our Invisalign product. You will work in close collaboration with colleagues from larger R&D group, Biomechanical team, Clinical experts and product managers, focusing on algorithmic and mathematical solutions for orthodontic problems spread across different geographies. As a SDET, you will design and extend automatic test systems for complex problem domains in a regulated medical environment using Python. Role expectations Interact closely with clinical experts, project managers, product owners, and software developers, to analyze specifications and deliver detailed requirements. Find advanced solutions for verifying open-ended clinical requirements. Develop functional, regression, performance, and integration testing solutions using test automation tools Perform exploratory testing to quickly uncover problems and to guide the development of more formal test scripts. Write and review automatic tests, and support software developers in writing tests early in the development process. Troubleshoot and triage manually reported problems and feedback. Contribute to documentation, architecture, and project planning and sizing. Participate in release preparation: software verification, maintenance of test coverage, troubleshooting and production support. Set up, maintain, and improve reliable test environments and CI/CD pipelines. Set up, configure, maintain, and improve existing automation frameworks. Research new test tools, test methodologies, and trends, to upgrade existing practices and processes and to create new frameworks. Collaborate with other teams to improve automation, QA methodologies, and best practices throughout the company. What we're looking for Excellent knowledge and practical experience with Python Bachelor’s degree in computer science, Mathematics or related field, or equivalent experience in software development 6+ years of practical experience with tools, methodologies, and frameworks for automatic software testing Experience in Agile SDLC Working knowledge of GIT Experience in writing and maintenance of technical documentation Highly motivated, creative, self-starter, with excellent organizational, communication and interpersonal skills and a “can do” attitude. Thrives in a high-paced, multi-task environment Complementary skills Experience in testing complex 3D Software Experience in working with PyTest, Open3D, Trimesh, Pandas, Numpy Python libraries Experience with Build Management, Software Configuration Management, Change Management, and Release Management activities Experience working in highly regulated industries (such as Banking, Financial, Healthcare, Medical Devices, Aerospace, etc.) Experience working with Atlassian stack Bamboo, Zephyr, Bitbucket, JIRA, Confluence etc Experience working with Splunk which our primary monitoring tool Mathematical background, and knowledge of optimization methods, linear algebra, analytical geometry, and/or 3D graphics on a university level Pay Transparency If provided, base salary or wage rate ranges are the range in which Align reasonably expects to set a candidate’s pay for the posted position. Actual placement depends on the individual skills and experience level of a candidate plus the total compensation and equity across team members. For other locations outside of the primary location, the base salary range will be adjusted geographically. For Field Sales roles, the salary listed is the base pay only and does not include the applicable incentive compensation plan. A cost of living adjustment may be added to base pay for higher cost areas in the U.S. Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience. General Description of All Benefits We are pleased to provide a general description of the benefits Align offers to full-time employees in this position. Family Benefits Discounts on Invisalign and Vivera to employees and their eligible dependents after 90 days of employment Back-up Child/Elder Care and access to a caregiving concierge Family Forming Benefits – Available to Employees, and their spouse or domestic partner, covered under one of Align’s health plans Breast Milk Delivery and Lactation Support Services Employee Assistance Program Hinge Health Virtual Physical Therapy – Available to all employees and eligible dependents (age 18+) enrolled in an Align medical Plan Employee benefits Short-term and long-term disability insurance in accordance with those plans. Basic Life Insurance and Accidental Death and Dismemberment. Voluntary Supplemental Life Insurance for Employee, Spouse/Domestic Partner, and Child(ren) are available for purchase in accordance with those plans. Flexible Spending Accounts– Employees may be eligible to participate in a health care account (including a limited health FSA if enrolled in a HDHP), dependent care account, and a pre‑tax commuter benefit plan. 401k plan (with a discretionary Company match of 50% up to 6% of eligible earnings up to a maximum match of 3%). Employer match vests after two years – 25% year one and 100% at year two. Align offers traditional, Roth, and after‑tax options. Employee Stock Purchase Program (Employees must work 20 hours or more and be employed on purchase date to be eligible). Paid vacation of up to 17 days during the first full year of employment (currently accrued at the rate of 5.24 hours each pay‑period), which carries over to a maximum cap of 30 days. Annual paid vacation time accrual increases based on tenure. Both exempt and non‑exempt employees who work 32 hours or more per week receive prorated vacation accrual based on their regularly scheduled work hours and tenure. Sick time is accrued throughout the year at the rate of one hour for every thirty worked. Employees can carry over unused sick leave each year, up to a maximum balance of 80 hours. 11 Company‑designated paid holidays throughout the year. If employed for at least 12 consecutive months, Align will grant up to 6 weeks of paid Parental Leave. If employed for less than 12 consecutive months, Align will grant up to 4 weeks of paid Parental Leave. All parental leave must be completed within one year of the birth or placement of the child. Parental leave is in addition to any state and/or local parental leave benefits. Three days of paid bereavement leave. In some cases, due to travel the amount of paid leave may be extended to 5 paid days off. To the extent applicable state or local law offers more generous benefits, Align complies with any such law. Non‑exempt employees will receive full pay for up to 10 days of jury duty. Exempt employees will receive their full salary during any week they serve and perform any work. Other insurance such as legal, critical illness, voluntary accident, long‑term care, auto, home and pet insurance are available for purchase. To the extent applicable state or local law offers more generous benefits, Align complies with any such law. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test (Python) in Raleigh, NC vacancy
  • $142.6k - $213.8k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine...  ...engineering team at Qualcomm, you will be the software system integration test (SSIT) engineer for the Delegates...  ..., or related field. Strong Python; proven hands‑on experience building... 
    Python
    Work experience placement
    Shift work

    Qualcomm

    Raleigh, NC
    5 days ago
  •  ...platform, transforming industrial engineers into data and digital...  ...We are looking for a Senior Software Engineer to join our full‑time...  ...architectures primarily using Python. Build and maintain a single...  ...well‑designed, thoroughly tested software. Solid knowledge... 
    Python
    Full time
    Work at office
    Remote work
    Flexible hours

    Canvass AI

    Raleigh, NC
    3 days ago
  •  ...Position: Jr Software Engineer / with emphasis on DevOps Position Summary Location: Remote or Mount...  ...to enable advanced simulation and testing. Experience / Degree A related STEM degree...  ...of the following languages (Scala / Python / Rust / Bash / Powershell) Build and maintain... 
    Python
    Full time
    Remote work

    Vigilant Cyber Systems

    Raleigh, NC
    3 days ago
  • $135k - $150k

     ...term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces...  ...Write production-ready code and define testing approaches based on risk and system impact...  ...backend languages, including Go, Java, Python, or C++. Deep understanding of scalable... 
    Python
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    B Capital

    Raleigh, NC
    3 days ago
  •  ...a lead role. JD: As a member of the Enterprise Technology Software Engineering Domain Engineering Excellence chapter, you blend deep technical...  ...you will be designing, developing, and maintaining automated test suites to ensure product quality and release readiness.... 
    Suggested

    Samprasoft

    Raleigh, NC
    1 day ago
  •  ...Responsibilities Design enterprise-level test automation frameworks and...  ...Identify defects and assist engineering with root‑cause...  ...environment Working experience with AI Software tools and techniques into...  ...scripting languages (Java, .NET, C#, Python, TypeScript) 8 or more years... 
    Python
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    LCA Lab. Corp. of America

    Raleigh, NC
    2 days ago
  •  ...Responsibilities Develop and execute test plans and test cases to...  ...tools using SQL Server, C#, Python, and Visual Basic. Oversee...  ...degree in Computer Science, Engineering, or a related field. Minimum...  ...years of experience in test or software development or a related field... 
    Python
    Permanent employment
    Contract work
    Temporary work
    Flexible hours

    Honeywell

    Raleigh, NC
    2 days ago
  • $174k - $252k

     ...object‑oriented programming with Java, C++ or Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design...  ...role. About the job Google's software engineers develop the next‑generation technologies that... 
    Python
    Full time

    Habitat for Humanity of Durham

    Raleigh, NC
    2 days ago
  •  ...in computer science, computer engineering, information systems, or a...  ...and 5+ years of professional software engineering experience Hands...  ...language (e.g., C#, TypeScript, Python) Experience integrating...  ...services Strong understanding of testing, monitoring, and production... 
    Python

    Insight Global

    Raleigh, NC
    4 days ago
  •  ...in computer science, computer engineering, information systems, or a...  ...and 5+ years of professional software engineering experience Hands...  ...language (e.g., C#, TypeScript, Python) Experience integrating...  ...services Strong understanding of testing, monitoring, and production... 
    Python

    Insight Global

    Raleigh, NC
    4 days ago
  • $40 - $45 per hour

     ...Associate Software Engineer Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh...  ...languages such as C++, Java, or Python to create new applications or improve existing...  ...errors Designing, developing, testing, and documenting new computer applications... 
    Python
    Hourly pay
    Contract work
    Remote work
    Relocation
    Monday to Friday

    The Hive Careers Ltd

    Raleigh, NC
    1 day ago
  •  ...Software Engineer III We are seeking a Software Engineer III to join our GRIDScaler team. The...  ...on development skills in Go, Rust, and Python, coupled with the ability to design system...  .... Oversee and review code quality, testing practices, and CI/CD pipelines (... 
    Python
    Local area
    Remote work

    DDN Storage

    Raleigh, NC
    1 day ago
  • $133.65k - $220.68k

     ...pressing challenges. RedHat’s Global Engineering team is looking for a Senior Software Engineer to join the Agentic and...  ...upstream unit and E2E automated tests, maintaining updated code documentation...  ...Bring 7 to 10 years of advanced Python development experience. Advanced... 
    Python
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    SupportFinity

    Raleigh, NC
    1 day ago
  •  ...Software Engineer If you are passionate about applying your software skills to problems of national...  ...cycle, from early prototypes through testing and fielding, for Department of Defense...  ...programming languages (e.g., Java, Python, C++, Typescript) for software development... 
    Python
    Work experience placement

    ARA Brand

    Raleigh, NC
    3 days ago
  • $100.32k

     ...Maximus is currently seeking a Software Engineer. In this role, you will provide expertise in the...  ...Proficiency in VB/C Sharp .net and Python scripting. Works on problems of diverse...  ...development life cycle including development, testing, QA and production. Must exercise... 
    Python
    Remote work

    MAXIMUS

    Raleigh, NC
    4 days ago
  •  ...If you are an experienced engineer who enjoys solving ambiguous...  ...entrepreneurial mindset. We are seeking a Software Engineer to help develop...  ...early prototypes through testing and fielding, for Department...  ...programming languages (e.g., Java, Python, C++, or TypeScript) for... 
    Python
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    8 days ago
  • $135.41k - $154.19k

     ...Distributed Systems Engineer Design, develop, and maintain secure...  ...Engineer and deploy advanced Python and Bash scripts (utilizing...  ...and Grafana, executing load tests to ensure proactive issue resolution...  ...of enterprise open source software solutions, using a community-... 
    Python
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    2 days ago
  •  ...talented people deliver future-ready software, services, and integrated...  ...up of software developers, engineers, and testers. In this role, you will help design, build, test, and maintain software used across...  ...languages such as C++, Python, JavaScript, or TypeScript.... 
    Python
    Internship
    Work from home

    Vecima

    Raleigh, NC
    1 day ago
  •  ...Software Engineer Position Assist with the design, coding, configuration, testing, debugging, and documentation of new or modified software applications that meet business...  ...discipline, experience with C#.NET, Java or Python Foundational knowledge of business... 
    Python
    Full time

    CRC Group

    Raleigh, NC
    1 day ago
  •  ...Technology team in back-end engineering, Front-end group using cutting...  ...WHAT YOU'LL BE DOING As a Software Engineer, you will build the...  ...- including design, coding, testing, debugging, and tuning. You will...  ...Linux, Apache, Java, Scala, Python, and Oracle. For our iOS app... 
    Python
    H1b
    Work at office
    Immediate start
    Visa sponsorship

    IXL Learning

    Raleigh, NC
    5 days ago
  • $140k

     ...they live, learn and work. The Senior Software Engineer designs, creates, maintains, audits and...  ...by performing coding, debugging, testing and troubleshooting throughout the application...  ...related experience. # Proficiency in Python & Java required. # Experience with... 
    Python
    Temporary work
    Local area

    Nelnet

    Raleigh, NC
    5 days ago
  • $125k

     ...graduates to grow the next generation of Software Engineers through our Engineering Development...  ...Java or Rust Application logic is Java, Python, TypeScript Front end is JavaScript, React...  ...of questions, and take a personality test Within one week we will notify you via... 
    Python
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Relocation package

    Veeva Systems

    Raleigh, NC
    4 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just...  ...Care about scalable, robust, well-tested code Have experience with at least...  ...code, as well as periodically touching Python, Elixir and other languages. You... 
    Python
    Local area
    Visa sponsorship

    Tyler Technologies

    Raleigh, NC
    3 days ago
  • $79.2k - $209.5k

     ...environments Automation and scripting utilizing PowerShell, Python, and Unix Shell scripting Security remediation, vulnerability...  ...such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this... 
    Python
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $30 per hour

     ...opportunities for smart, hands-on engineers with the expertise and...  ...focus of the leading enterprise software company in the world....  ...as: Java, JavaScript, C/C++, Python, GoLang Understanding of...  ...health mandates, and/or drug testing requirements. Range and... 
    Python
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...Title: Senior Software Engineer Location: Boston, MA Type: Permanent Job Summary: Are...  ...team to rapidly design, secure, build, test, and release new capabilities. The role...  ...experience developing applications in Golang or Python Ability to work Hybrid in Raleigh NC... 
    Python
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Experis/Manpower Group

    Raleigh, NC
    5 days ago
  •  ...Valley innovation, industrial engineering, and computer science. With a...  .... Ndustrial builds software that helps the world's largest...  ...part of how you design, build, test, document, and operate software...  ...more of: Node.js, TypeScript, Python, Java, Kotlin ~ Strong product... 
    Python
    Work at office
    Local area
    Flexible hours

    ndustrial.io

    Raleigh, NC
    3 days ago
  • $118.6k - $195.68k

     ...is seeking a seasoned senior engineer to join our OpenShift Platform...  ...Team. This role involves testing, measuring, and analyzing the...  ...be spent collaborating with software engineering teams on bug fixes...  ...debugging, and profiling skills in Python and/or Golang. Hands-on... 
    Python
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  • $174k - $252k

    Google Inc. is seeking a skilled Software Engineer to develop next-generation technologies. Candidates should hold a Bachelor...  ...in object-oriented programming with Java, C++, or Python, along with experience testing and maintaining software. The role involves managing... 
    Python

    Google Inc.

    Raleigh, NC
    6 days ago
  • $126.7k - $190.1k

     ...Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine...  ...will be responsible for the software design and development of...  ...through detailed analysis and testing of machine learning use cases...  ...development experience using Python and/or C/C++. Strong software... 
    Python
    Work from home

    Qualcomm

    Raleigh, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Test (Python). Be the first to apply!