Q-Cells North America - Teaneck, NJ

posted 7 days ago

Full-time - Senior
Teaneck, NJ
Utilities

About the position

EnFin is seeking a highly skilled and motivated Quality Engineering Manager to lead software quality assurance and testing efforts. The successful candidate will define testing strategies, ensure high-quality software releases, and drive process improvements, focusing on delivering customer-centric, reliable products.

Responsibilities

  • Develop and implement a comprehensive testing strategy, covering all aspects of software testing, including functional, regression, performance, and security testing.
  • Collaborate with cross-functional teams (development, product management, DevOps) to define quality goals and integrate testing into the development lifecycle.
  • Drive continuous improvements in test automation frameworks and tools, enhancing test coverage and efficiency.
  • Monitor and report on test progress, defect metrics, and quality indicators to stakeholders.
  • Ensure the software meets quality standards for functionality, performance, reliability, and scalability before release.
  • Manage and mitigate risks related to software quality and delivery timelines.
  • Stay up to date with industry's best practices, tools, and trends in quality engineering and testing.
  • Ensure software engineering standards and practices related to quality are ingrained in all design and development.
  • Prioritize and deliver iteratively in a continuously changing environment.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field with a minimum of 5+ years of experience in software quality assurance.
  • Proven experience with manual and automated testing strategies, frameworks, and tools such as Selenium, Jmeter etc.
  • Strong knowledge of software development lifecycle (SDLC), Agile methodologies, and CI/CD processes.
  • Experience with bug tracking and test management tools (e.g., Jira, TestRail).
  • Solid understanding of modern software architectures, including microservices, APIs, and cloud-based systems.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and leadership skills.
  • Experience managing a global team; ability to build, motivate and develop a talented team of quality-minded engineers.

Nice-to-haves

  • Experience working in the financial services industry (lending/leasing is a plus).
  • Extensive knowledge and experience of Quality Assurance Engineering principles, Software engineering in test methodologies, and tools in Software/SaaS environments on cloud.
  • Experience working in a fast-paced, dynamic environment, such as start-ups or rapidly growing companies.
  • Passionate about technology and excited about the impact of emerging / disruptive technologies.
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and security testing.

Benefits

  • Remote options available for exceptional cases.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service