Job Description
At NexusTech Solutions, we are engineering the future of cloud-native enterprise software. We are seeking a meticulous and forward-thinking Senior QA Engineer to join our high-impact engineering team in San Francisco. If you are passionate about automation, relentless in your pursuit of software quality, and thrive in agile, fast-paced environments, we want to hear from you.
You will play a pivotal role in designing our testing architecture, ensuring seamless releases, and championing a culture of quality across our CI/CD pipelines.
Responsibilities
- Design, develop, and maintain robust automated test frameworks using Selenium, Cypress, or Playwright.
- Collaborate with product managers and developers to define comprehensive test strategies and acceptance criteria.
- Lead root cause analysis efforts for critical production issues to prevent future regressions.
- Optimize CI/CD integration pipelines to accelerate release cycles without compromising software integrity.
- Mentor junior QA engineers on best practices, code quality, and testing methodologies.
- Execute complex load, performance, and security testing to ensure application scalability.
- Manage defect tracking systems and provide clear, actionable metrics to engineering leadership.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software quality assurance, with at least 3 years in a senior capacity.
- Expert-level proficiency in at least one modern programming language (Java, Python, or JavaScript/TypeScript).
- Deep understanding of RESTful APIs, microservices architecture, and cloud environments (AWS/Azure/GCP).
- Proven track record of building automated testing frameworks from the ground up.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
- Excellent communication skills with the ability to advocate for quality throughout the SDLC.