Full Stack QE Competency

  • Systems thinking
  • Software Testing & Test Design
  • End User Thinking
  • Test Management to reporting, analytics, and matrices
  • Performance Engineering
    • Service Level Performance
    • Client Side Profiling
    • BFF Performance
    • DB Performance
  • UI Level Functional Testing & End to End Testing
  • Code Quality and Coverage
  • Exploratory Testing
  • Service Level Functional Testing & End to End Testing
  • CI/CD (DevOps mindset)
  • Continuous Testing Mindset
  • Product Expertise
  • Understanding System Architecture & Design
  • Security Testing
  • Unit Testing & Test-Driven Development
  • Effective Communication & Leadership

The main responsibility, however, lies a bit deeper. A full stack QE engineer should act as the driving force of Quality in a team. Working together with the Software engineers, it will be their responsibility to implement a “Quality is everyone’s responsibility” mindset.

If DevOps is the goal of your company, the person that will play a testing and quality consultant role should be the Full Stack QE.

The road from “Quality Engineer” to “full-stack QE” is a long and challenging one, but a full stack QE will find that there are more career opportunities available, and they will have the opportunity to have a much greater influence on the product, which will reach the end-user at a higher level of quality and speed than ever before.

Source: http://syscolabs.lk/blog/full-stack-quality-engineering/