Job Description
Are you a meticulous problem-solver with a passion for building robust, scalable software? NexusFlow Tech is seeking a Senior Quality Assurance Engineer to lead our testing strategy and elevate our product reliability to the next level. In this role, you will bridge the gap between development and operations, ensuring that our high-velocity CI/CD pipeline delivers only the highest quality code.
You will join a fast-paced, collaborative team where your insights will directly influence our architectural decisions and release cycles. We value innovation, automation-first mindsets, and a relentless commitment to user experience.
Responsibilities
- Design, implement, and maintain scalable automated testing frameworks using Selenium, Playwright, or Cypress.
- Collaborate with cross-functional product and engineering teams to define comprehensive test strategies for new features.
- Conduct thorough risk assessments and perform end-to-end regression testing for complex system integrations.
- Mentor junior QA engineers and foster a culture of quality throughout the software development lifecycle (SDLC).
- Analyze production logs and performance metrics to identify bottlenecks and proactively address potential regressions.
- Manage defect tracking, reporting, and resolution workflows using Jira and Confluence.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software quality assurance with a heavy emphasis on test automation.
- Expert-level proficiency in at least one modern programming language such as Java, Python, or JavaScript/TypeScript.
- Deep understanding of RESTful API testing and microservices architecture.
- Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Proven ability to write clean, maintainable, and highly efficient test scripts.
- Strong interpersonal skills with the ability to communicate complex technical issues to non-technical stakeholders.