Job Description
Elevate Your Career with Apex Digital Solutions
Are you a meticulous problem solver with a passion for delivering flawless user experiences? We are seeking a Senior QA Engineer to join our dynamic team in San Francisco. In this pivotal role, you will define quality standards, drive automation strategies, and ensure our SaaS platforms perform flawlessly for millions of users.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first work culture.
- Top-tier health benefits and continuous learning budget.
Your Mission
You will be responsible for the end-to-end quality assurance lifecycle, bridging the gap between development and product teams to deliver robust, scalable, and secure software solutions.
Responsibilities
- Design, develop, and execute comprehensive test plans, test cases, and test scripts for web and mobile applications.
- Lead the migration to automated testing frameworks, utilizing tools like Selenium, Cypress, or Playwright.
- Collaborate closely with DevOps and Engineering teams to integrate quality checks into CI/CD pipelines.
- Analyze application performance and stability to identify bottlenecks and improve overall system reliability.
- Conduct thorough regression testing and exploratory testing to uncover edge cases.
- Mentor junior QA engineers and establish best practices for code reviews and documentation.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- 3-5+ years of professional experience in Software Quality Assurance, with a focus on automation.
- Strong proficiency in JavaScript/Python and testing frameworks (Selenium, Cypress, Appium).
- Experience with API testing tools (Postman, REST Assured) and database querying (SQL).
- Deep understanding of Agile/Scrum methodologies and version control systems (Git).
- Excellent communication skills with the ability to articulate technical issues to non-technical stakeholders.