Software Development Engineer

Montek System
Sunnyvale, CA, United States
2 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$114,400.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Cascading Style Sheets (CSS) Databases Continuous Integration Document Object Model Mobile Application Software Node.Js E2e Testing Web Services
+9 more
Extensible Markup Language (XML) ReactJS Gitlab Vue.js AngularJS Front End Software Development Selenium Webdriver Mocha Jenkins

Job description

  • Design and develop automation projects, including architecture, test plans, and framework enhancements
  • Collaborate with development teams on implementing new features and automation libraries
  • Develop test automation for web and mobile applications (iOS and Android)
  • Build end-to-end automation infrastructure covering deployment, execution, and reporting
  • Identify and implement improvements to existing architecture and processes
  • Develop self-service tools, APIs, and scripts for continuous automation across multiple teams
  • Increase automation coverage and reporting efficiency across applications
  • Maintain existing automation frameworks and automated test repositories

Requirements

  • Strong understanding of QA methodologies and automation principles
  • 8+ years of hands-on experience with JavaScript, Node.js, Mocha, Jest, Selenium WebDriver, and related technologies
  • Experience building automation frameworks for unit, integration, and end-to-end testing
  • Strong knowledge of modern front-end frameworks such as React, Angular, or Vue.js
  • Experience with CMS, Databases, Web Services, XML, HTML, CSS, and DOM elements
  • Hands-on experience with GitLab and CI/CD tools such as Jenkins
  • Ability to work with complex enterprise and multi-tier applications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

5:27 min

Testing contracts with JavaScript frameworks

Liu Xiaohui · LIVE

Videos

See all

Related articles

See all