Senior Frontend/UI Automation Engineer- Angular

qbytelabsabout 1 month ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

About the position

We are seeking a Senior Frontend/UI Automation Engineer with a strong focus on Angular to join our team. This role involves developing and maintaining high-quality frontend applications and designing/implementing automated UI testing frameworks. You will collaborate with cross-functional teams, identify and track defects, and continuously improve automation processes. The position also includes mentoring junior engineers and staying current with industry trends.

Responsibilities

  • Develop and maintain robust, scalable, and high-quality frontend applications using Angular.
  • Design and implement automated UI testing frameworks and scripts to ensure the reliability and performance of our web applications.
  • Collaborate with cross-functional teams, including developers, designers, and product managers, to define and implement UI automation strategies.
  • Identify, document, and track software defects and issues, ensuring timely resolution.
  • Continuously improve and optimize the UI automation processes and tools.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date with the latest industry trends and best practices in frontend development and UI automation.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in frontend development with a strong focus on Angular.
  • Proven experience in designing and implementing UI automation frameworks and tools.
  • Proficiency in JavaScript/TypeScript, HTML, CSS, and related frontend technologies.
  • Strong understanding of software testing methodologies and best practices.
  • Experience with testing frameworks such as Jasmine, Protractor, or Cypress.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment.

Nice-to-haves

  • Experience with CI/CD pipelines and tools such as Jenkins or GitLab CI.
  • Knowledge of other frontend frameworks and libraries.
  • Familiarity with cloud platforms and services.

Required Skills

CI/CD
Protractor
UI Automation
HTML
Angular
Jasmine
Cypress
GitLab CI
JavaScript
CSS
TypeScript
Cloud Platforms
Jenkins