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