Job Description
Are you a detail-obsessed engineer who thrives on breaking things to build them better? NexusFlow Systems is seeking a Senior Quality Assurance Engineer to join our high-impact engineering team in San Francisco. You will be responsible for defining the testing strategy for our cloud-native SaaS platform, ensuring that our rapid deployment cycles never compromise on stability or security.
You will work closely with DevOps, Product, and Engineering teams to transition our legacy testing into a robust, automated CI/CD pipeline. If you are passionate about test-driven development and observability, we want to hear from you.
Responsibilities
- Architect and maintain comprehensive test automation frameworks using Playwright or Cypress.
- Collaborate with cross-functional teams to integrate quality gates into our CI/CD pipelines (Jenkins/GitHub Actions).
- Conduct in-depth root cause analysis for production incidents and implement preventative testing strategies.
- Perform exploratory testing to identify edge cases in complex user workflows.
- Mentor junior QA engineers on best practices, code reviews, and testing methodology.
- Manage the execution of regression suites and report key quality metrics to stakeholders.
- Champion a 'Quality First' culture throughout the software development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of experience in QA engineering, specifically within a SaaS or cloud-native environment.
- Proficiency in at least one modern programming language such as JavaScript, TypeScript, or Python.
- Proven expertise in API testing using tools like Postman or REST Assured.
- Deep understanding of web technologies (REST, GraphQL, microservices architecture).
- Strong experience with cloud infrastructure (AWS/GCP) and containerization (Docker/Kubernetes).
- Excellent communication skills with the ability to bridge the gap between technical and non-technical teams.