Sr. Engineer, QA

DerbySoftAddison, TX
4hOnsite

About The Position

The Sr. QA Engineer is responsible for ensuring the delivery of high-quality, intelligent solutions across products and projects within the Hospitality Engineering Business Unit. Reporting to the Sr. Engineering Manager, this role leads quality assurance efforts by designing and implementing robust, scalable testing frameworks with a strong emphasis on automation to drive efficiency and accuracy. This position partners closely with cross-functional teams to identify, assess, and mitigate risks within distributed systems and microservices architectures. It maintains a strong focus on performance, security, and scalability testing within a CI/CD environment, while proactively contributing to the continuous improvement of QA processes, tools, and standards.

Requirements

  • Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of experience in quality assurance or software testing in a relevant industry.
  • Experience in web application testing, with familiarity in cross-browser testing (Chrome, Safari, Firefox, Edge).
  • Basic understanding of frontend technologies, including HTML, CSS, and JavaScript.
  • Ability to use Chrome DevTools for basic debugging and issue investigation.
  • Familiar with functional testing and regression testing, with the ability to write test plans, test cases, and testing documentation.
  • Experience with API testing tools, such as Postman or Swagger/OpenAPI.
  • Familiar with bug tracking systems, such as Jira or Azure DevOps.
  • Proficient in English, with the ability to effectively collaborate with global teams.

Nice To Haves

  • Experience with test automation frameworks (Cypress, Playwright, Selenium, Puppeteer)
  • Ability to write automation scripts using JavaScript or TypeScript
  • Experience with End-to-End (E2E) testing
  • Familiarity with modern frontend frameworks (React, Vue, Angular)
  • Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
  • Willingness to share testing best practices and improve team testing capabilities
  • Fluent in Mandarin communication.

Responsibilities

  • Design and Implementation Test Strategy : Responsible for testing products and integration services by developing and implementing comprehensive test plans and strategies. This includes functional, performance, security, and usability testing to ensure products meet company and industry quality standards.
  • Develop Automation Test Framework : Design and develop efficient automation test frameworks and scripts to optimize testing processes, enhancing coverage and efficiency.
  • Quality Issue Analysis and Resolution: Identify potential quality issues within products, analyze root causes, and collaborate with the development team to drive resolution and improvements.
  • Support Agile Testing Process: Participate in requirement analysis, test planning, and iterative testing within an agile development environment to ensure quality assurance throughout the development lifecycle.
  • Cross-Team Collaboration: Work closely with development, project management, and operations teams to ensure alignment of testing requirements with project/product goals and drive high-quality delivery.
  • Test Tools Optimization: Evaluate and introduce new testing tools, technologies, and methodologies to continuously optimize testing practices for complex business needs.
  • Knowledge Sharing: Share testing best practices to enhance the overall testing capability of the team.
  • Quality Metrics Monitoring and Reporting: Track and analyze quality metrics, regularly reporting test progress, risk assessment, and improvement suggestions to the Team Leader-QA.
  • Participate in training as assigned by the company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service