Software Developer in Test

2 months ago


Vancouver, British Columbia, Canada Apple Full time
About the Role

We are seeking a highly skilled Software Developer in Test to join our team at Apple. As a key member of our Creativity Applications team, you will be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.

Key Responsibilities
  • Drive all aspects of quality and process improvements to ensure our features are rock-solid and ready to be released to our customers.
  • Report bugs with outstanding isolation and regression techniques.
  • Balance a wide variety of deliverables, relying on your talent for managing priorities and communicating progress and risks effectively and systematically.
  • Work closely with other team members to help coordinate multi-functional test efforts.
Requirements
  • 5+ years of experience in QA/QE.
  • Minimum of 1+ years of experience as a Software Engineer in Test, programming in Python and/or Swift to prototype features, and create and test with internal tools.
  • Proficiency in testing mobile/desktop apps, cloud-based frameworks, and backend/APIs.
  • Strong knowledge of software development lifecycle, testing methodologies, QA terminology, and processes.
  • Bachelor's Degree in Computer Science or an equivalent of 5 plus years of relevant experience required.
Preferred Qualifications
  • ~ 2+ years of Full-stack Software Developer in Test experience in testing iOS/macOS apps.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, commission payments, and relocation assistance. Our benefits also include comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses. Additionally, you'll have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.



  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a skilled Software Developer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing and developing automated tests for various software components, including measurement algorithms, 3D data acquisition pipeline, and robotics...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a skilled Software Developer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing and developing automated tests for various software components, including measurement algorithms, 3D data acquisition pipeline, and robotics...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a skilled Software Developer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing and developing automated tests for various software components, ensuring high-quality and reliability.Key ResponsibilitiesCollaborate with developers...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a skilled Software Developer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing and developing automated tests for various software components, ensuring high-quality and reliability.Key ResponsibilitiesCollaborate with developers...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that designs and delivers innovative 3D machine vision solutions to OEMs and System Integrators worldwide. We are seeking a skilled Software Developer in Test to join our Vision Software team.Key ResponsibilitiesCollaborate with developers to design and implement tests for software...

  • Software Developer

    3 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...


  • Vancouver, British Columbia, Canada Wenco International Mining Systems Full time

    The CompanyWenco International Mining Systems is a leading provider of cloud-based Asset Health Industrial Internet of Things (IIoT) platforms for mining equipment.The RoleWe are seeking a skilled Software Developer in Test to join our self-organizing, agile product development team. As a key member of our team, you will be responsible for developing and...


  • Vancouver, British Columbia, Canada Wenco International Mining Systems Full time

    The CompanyWenco International Mining Systems is a leading provider of cloud-based Asset Health Industrial Internet of Things (IIoT) platforms for mining equipment.The RoleWe are seeking a skilled Software Developer in Test to join our self-organizing, agile product development team. As a key member of our team, you will be responsible for developing and...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Software Developer in TestAt Apple Inc., we're looking for a talented Software Developer in Test to join our Creativity Applications team. As a key member of our team, you'll be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key Responsibilities:Plan, design, write,...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Software Developer in TestAt Apple Inc., we're looking for a talented Software Developer in Test to join our Creativity Applications team. As a key member of our team, you'll be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key Responsibilities:Plan, design, write,...


  • Vancouver, British Columbia, Canada Wenco International Mining Systems Full time

    The CompanyWenco International Mining Systems is a leading provider of cloud-based Asset Health Industrial Internet of Things (IIoT) platforms for mining equipment.The RoleWe are seeking a skilled Software Developer in Test to join our self-organizing, agile product development team. As a key member of our team, you will be responsible for developing and...


  • Vancouver, British Columbia, Canada Wenco International Mining Systems Full time

    The CompanyWenco International Mining Systems is a leading provider of cloud-based Asset Health Industrial Internet of Things (IIoT) platforms for mining equipment.The RoleWe are seeking a skilled Software Developer in Test to join our self-organizing, agile product development team. As a key member of our team, you will be responsible for developing and...


  • Vancouver, British Columbia, Canada Apple Full time

    Revolutionize the Tech Industry with AppleAt Apple, we're not just building products - we're crafting innovative solutions that transform entire industries. Our diverse team of experts is driven by a passion for creativity and a commitment to excellence.About the RoleWe're seeking a highly skilled Software Developer in Test to join our Creativity...


  • Vancouver, British Columbia, Canada Apple Full time

    About the RoleWe are seeking a highly skilled Software Developer in Test to join our team at Apple. As a key member of our Creativity Applications team, you will be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key ResponsibilitiesDrive all aspects of quality and...


  • Vancouver, British Columbia, Canada Apple Full time

    About the RoleWe are seeking a highly skilled Software Developer in Test to join our team at Apple. As a key member of our Creativity Applications team, you will be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key ResponsibilitiesDrive all aspects of quality and...


  • Vancouver, British Columbia, Canada Apple Full time

    About the RoleWe are seeking a highly skilled Software Developer in Test to join our team at Apple. As a key member of our Creativity Applications team, you will be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key ResponsibilitiesDrive all aspects of quality and...


  • Vancouver, British Columbia, Canada Apple Full time

    About the RoleWe are seeking a highly skilled Software Developer in Test to join our team at Apple. As a key member of our Creativity Applications team, you will be responsible for planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.Key ResponsibilitiesDrive all aspects of quality and...