Quality Engineering Lead

FidelitySmithfield, RI
1dHybrid

About The Position

As a Quality Engineering Lead, you will be an integral part of the Stock Plan Services (SPS) organization. You will ensure that projects meet quality standards by providing technical guidance in planning, designing, executing testing and developing procedures relating to product quality on complex projects. You’ll get the opportunity to develop your skills, collaborate across Fidelity teams and continue to learn in a fun, iterative, and constantly evolving environment. Adhere to established software engineering best practices and standards. Conduct peer code reviews and mentor junior associates. Collaborate with other quality engineering resources to: Suggest improvements for processes, best practices, and standards. Design and develop automated tests and/or software tools. Identify opportunities to improve maintainability of automation platform. Understand and apply test driven design concepts to test and debug automated solutions and software utilities developed by self and others. Deliver accurate and maintainable code for test automation and software utilities. Responsible for Stakeholder Management including communicating to senior leaders in the domain area.

Requirements

  • B.S. Computer Science, Computer Engineering, or similar technical field.
  • 10+ years of software development or hand-coded test automation development using Java or Javascript or similar language.
  • Proven technical skills (e.g. SQL, XML, HTML, JavaScript, Java, or Python)
  • Experience in testing distributed applications at multiple layers of the technology stack.
  • Knowledge of with Version Control Systems (Git, ClearCase etc.)
  • Proven experience of all facets of software development from design, coding and testing to deployment (hands on with Continuous Integration toolsets – Jenkins etc.)
  • Ability to perform technical and functional analysis.
  • Ability to quickly learn and apply new technical skills.
  • Experience in testing distributed applications at multiple layers of the technology stack.
  • Demonstrated experience in DevOps and CI/ CD pipelines.
  • Understand and apply test driven design concepts to test and debug automated solutions and software utilities developed by self and others.
  • Proven experience in Agile / Scrum methodology.
  • Hands on experience with crafting and maintaining testing frameworks like Junit, TestRunner, Selenium (TestNG), Playwright
  • Highly collaborative individual with ability to influence others and build strong partner relationships internally, as well as externally
  • Solid understanding of Quality Assurance fundamentals, best practices and demonstrated experience of leading large programs in matrixed environments
  • Demonstrated experience gathering and presenting program metrics and status

Nice To Haves

  • Good understanding of web services testing and familiarity with Karate is preferred.

Responsibilities

  • Ensure that projects meet quality standards by providing technical guidance in planning, designing, executing testing and developing procedures relating to product quality on complex projects.
  • Adhere to established software engineering best practices and standards.
  • Conduct peer code reviews and mentor junior associates.
  • Suggest improvements for processes, best practices, and standards.
  • Design and develop automated tests and/or software tools.
  • Identify opportunities to improve maintainability of automation platform.
  • Understand and apply test driven design concepts to test and debug automated solutions and software utilities developed by self and others.
  • Deliver accurate and maintainable code for test automation and software utilities.
  • Responsible for Stakeholder Management including communicating to senior leaders in the domain area.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service