Job Description
Join the Apex Team
Are you passionate about building robust, scalable software and ensuring flawless user experiences? Apex Digital Solutions is seeking a highly skilled Senior Quality Assurance Engineer to join our dynamic engineering team in San Francisco. You will play a pivotal role in our software development lifecycle (SDLC), bridging the gap between development and product management to deliver world-class digital products.
Why Join Us?
- Work with cutting-edge technologies and modern architectures.
- Competitive compensation and comprehensive benefits package.
- Flexible remote-first work culture with a hub in downtown SF.
- Opportunities for professional growth and leadership.
Responsibilities
- Design, develop, and execute comprehensive test plans, test cases, and test scripts for web and mobile applications.
- Lead the automation strategy using industry-standard tools (e.g., Selenium, Cypress, Playwright) to reduce manual testing effort.
- Identify, document, and track bugs with high priority, providing clear feedback to developers to ensure rapid resolution.
- Collaborate with cross-functional teams in Agile/Scrum environments to define QA processes and improve software quality.
- Perform performance, load, and security testing to ensure system reliability under high traffic.
- Mentor junior QA engineers and conduct code reviews for automation scripts.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software quality assurance, with at least 2 years in a senior or lead role.
- Strong proficiency in programming languages such as Python, Java, or JavaScript.
- Expert knowledge of automation frameworks and tools (Selenium, Appium, CI/CD pipelines).
- Experience with API testing tools (Postman, REST Assured) and database querying (SQL).
- Deep understanding of SDLC methodologies, including Agile, Scrum, and Kanban.