Senior Software Engineer In Test

Align Technology, Inc. Campbell, CA , Santa Clara County, CA

Posted 3 days ago

At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives people the confidence to take on whatever’s next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight of that spirit of innovation.

Our diverse and collaborative teams are constantly pushing the boundaries of what’s possible. About this opportunity As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality and reliability of our customer facing web products, with a particular focus on JavaScript-based applications using React, next.js and Node.js. You will work closely with our development and product teams to design, develop, and execute automated tests, identify and resolve issues, and contribute to the continuous improvement of our testing processes and infrastructure.

In this role, you will… • Design, develop, and maintain automated test frameworks and test suites for JavaScript-based applications • Collaborate with cross-functional teams to understand product requirements and design effective test strategies. • Implement and execute automated tests to ensure the quality, performance, and reliability of our software products. • Integrate test automation into CI/CD pipelines to ensure seamless and efficient testing workflows • Identify, document, and track software defects, and work with the development team to resolve them. • Continuously improve test automation frameworks, tools, and processes to enhance testing efficiency and coverage. • Mentor and provide guidance to junior members of the test engineering team. • Participate in code reviews, design reviews, and technical discussions to ensure high-quality software development. • Stay up-to-date with industry trends, best practices, and emerging technologies in software testing and quality assurance. In this role, you’ll need … • Bachelors or Masters degree in Computer Science, Engineering, or a related field with 8 years of experience • Proven experience as a Software Engineer in Test or similar role, with a strong focus on testing JavaScript-based applications • Proficiency in test automation tools and frameworks such as Selenium, Cypress, Jest, Mocha, or similar. • Solid understanding of software testing methodologies, including functional, regression, performance, and security testing. • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g., Bamboo, Jenkins, GitLab CI). • Familiarity with version control systems (e.g., Git) and agile development methodologies. • Excellent analytical, problem-solving, and debugging skills. • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment. Preferred Qualifications: • Experience with testing APIs in isolation (REST, GraphQL) • Experience working with Kafka • Familiarity with behavior-driven development (BDD) and tools such as Cucumber or Gherkin.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer In Test

Align Technology, Inc.

Posted 3 days ago

VIEW JOBS 7/1/2024 12:00:00 AM 2024-09-29T00:00 At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives people the confidence to take on whatever’s nex Align Technology, Inc. Campbell, CA Santa Clara County, CA

Senior Software Engineer In Test

Align Technology, Inc.