Job Description
Architecting Perfection: Senior QA Engineer Opportunity
At Apex Digital Systems, we believe that quality is not an act, but a habit. We are seeking a highly skilled and detail-oriented Senior QA Engineer to lead our testing initiatives and ensure our products meet the highest industry standards. You will be the gatekeeper of our user experience, working in a fast-paced environment that values innovation and precision.
Why You'll Thrive Here:
- Work with cutting-edge technologies in a collaborative, diverse environment.
- Competitive compensation package and equity options.
- Flexible remote-first policy with a vibrant San Francisco office.
Responsibilities
- Design, develop, and execute comprehensive test plans and test cases for web and mobile applications.
- Lead the automation strategy using Selenium, Cypress, or Playwright to reduce regression testing time.
- Analyze code and application architecture to identify potential risks, edge cases, and security vulnerabilities.
- Collaborate closely with Product Managers and Developers to define acceptance criteria and resolve defects.
- Drive the adoption of CI/CD pipelines, integrating automated tests into the deployment workflow.
- Mentor junior QA engineers and conduct code reviews for testing scripts.
- Define and track Quality Assurance metrics, reporting on test coverage and defect trends.
Qualifications
- 5+ years of experience in Quality Assurance Engineering, with a strong focus on automation.
- Expert proficiency in programming languages such as Python, Java, or JavaScript.
- Deep knowledge of automation frameworks (Selenium WebDriver, Appium, Cucumber).
- Familiarity with API testing tools like Postman, REST Assured, or Swagger.
- Experience with Cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
- Strong understanding of Agile/Scrum methodologies and Waterfall processes.
- Exceptional analytical skills with a keen eye for detail and a passion for user experience.