Job Description
Are you a meticulous problem-solver with a passion for building robust software? NexusFlow Systems is looking for a Senior Quality Assurance Engineer to champion software quality within our agile development environment. You will be instrumental in bridging the gap between development and operations, ensuring our high-scale cloud platforms remain resilient, performant, and bug-free.
We value engineers who view QA as a collaborative engineering discipline rather than a gatekeeping function. Join us to build the tools and frameworks that define the future of our product quality.
Responsibilities
- Design and execute comprehensive test plans for complex web and mobile applications.
- Architect and maintain automated testing frameworks using Playwright or Selenium.
- Collaborate with product managers and developers to refine user stories and acceptance criteria.
- Perform deep-dive root cause analysis on production issues to prevent future regressions.
- Mentor junior QA engineers on best practices, TDD, and test automation strategies.
- Lead continuous integration (CI) pipeline improvements to ensure rapid and safe deployments.
- Conduct load and performance testing to ensure system scalability under heavy traffic.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in software testing and quality assurance.
- Proven expertise in building automation frameworks from scratch using JavaScript, TypeScript, or Python.
- Deep understanding of RESTful API testing and microservices architecture.
- Experience with cloud infrastructure (AWS/GCP) and containerization tools like Docker/Kubernetes.
- Strong knowledge of SQL and data verification methodologies.
- Exceptional analytical skills with a proactive mindset for process improvement.