Responsibilities:
Automate with various technologies (e.g. Selenium Webdriver, TypeScript, JavaScript, Node.js), tools (e.g. Jenkins, Kubernetes), solutions and processes to support scalable and repeatable practices.
Collaborate in all aspect of the automation development process from requirement gathering through shift left develop-and-test cycles.
Design web pages using these components, customize and validate if upgradable and extensible
Supports continuous improvement processes, analyzing problems and recommending actions for effective resolution.
Help coordinate technical leadership within Architecture, Development, QA, Operations and Release Management teams to enable effective automation.
Enforce software engineering best practices and work with the Engineering Management team to forecast, plan and drive team productivity.
Influences and cultivates innovation within engineering groups.
Mentor fellow Quality Engineers, evangelizing best practices of automation and technical processes
Desired Qualifications:
6 to 10 years’ experience in a fast-paced application-development industry.
Familiarity with building, testing and supporting microservices.
Experience in testing automating, and debugging web applications using Selenium
Expert in JavaScript, TypeScript, Node.js
Experience creating REST-based web APIs and/or event-driven consumers.
Exposure to web applications using modern frameworks such as Vue, React, or Angular.
Should have experience in Kubernetes, Docker, Jenkins, Maven, and DevOps for distributed systems.
Hands-on experience with test planning, script development and execution.
Experience in performance testing is a plus.
Exposure to SDLC practices of Scrum Agile.
Excellent verbal and written communication skills.
BS/MS in Computer Science, Computer Engineering or equivalent domain
Ability to adjust to competing priorities and allocate your time as necessary to get the job done
Selenium WebDriver
--
You must verify your mobile number to apply to this job.