Job Description
Elevate Software Excellence
NexusTech Solutions is seeking a meticulous Senior Quality Assurance Engineer to join our high-impact engineering team in the heart of San Francisco. In this role, you will define testing strategies, architect automation frameworks, and ensure the delivery of flawless, high-performance software products that delight our global user base.
We value engineers who view QA as a critical component of the development lifecycle, not an afterthought. If you are passionate about building robust systems and driving continuous improvement, we want to hear from you.
Responsibilities
- Architect, develop, and maintain scalable automated test suites for web and mobile platforms.
- Collaborate closely with Product Managers and Developers to define acceptance criteria and test strategies.
- Execute complex integration, regression, and performance testing cycles.
- Identify, document, and track software defects using Jira, ensuring clear communication with stakeholders.
- Mentor junior QA team members and promote best practices in test-driven development (TDD).
- Analyze production logs and metrics to proactively identify potential system bottlenecks.
- Contribute to the continuous integration/continuous deployment (CI/CD) pipelines to streamline release quality.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of experience in software quality assurance or a similar engineering role.
- Proficiency in at least one modern programming language such as Python, Java, or JavaScript.
- Deep understanding of automation tools like Selenium, Playwright, or Appium.
- Extensive experience working in Agile/Scrum development environments.
- Strong grasp of API testing (REST/GraphQL) and database query validation (SQL).
- Excellent communication skills with the ability to bridge technical and non-technical stakeholder requirements.