Job Description
Are you a meticulous problem solver looking to elevate software quality at a leading tech firm? Apex Digital Systems is seeking a highly skilled Senior QA Automation Engineer to join our dynamic team in San Francisco.
We are not just testing code; we are architecting the future of user experience. You will have the autonomy to design robust testing frameworks, drive CI/CD integration, and ensure our products meet the highest industry standards before they reach millions of users.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote-first work culture.
- Continuous learning budget and tech conference attendance.
Ready to make an impact? Apply today!
Responsibilities
- Automated Testing Strategy: Design, develop, and maintain comprehensive automated test suites using Selenium, Cypress, or Playwright to ensure 99%+ code coverage.
- CI/CD Integration: Implement and optimize test pipelines within Jenkins and GitLab CI to facilitate continuous integration and deployment.
- API Testing: Perform rigorous API and load testing using Postman and JMeter to verify backend performance and reliability.
- Regression Analysis: Conduct manual regression testing for critical releases and analyze bug reports to provide actionable feedback to developers.
- Tool Development: Build custom in-house testing tools and frameworks to improve testing efficiency and reduce manual overhead.
- Cross-Platform Validation: Ensure seamless functionality across various browsers, devices, and operating systems.
Qualifications
- Experience: 5+ years of experience in Quality Assurance, Software Testing, or SDET roles.
- Programming: Proficiency in at least one programming language (Python, Java, or JavaScript) and a deep understanding of OOP principles.
- Frameworks: Solid experience with automation frameworks (Selenium, Appium) and RESTful API testing (RestAssured).
- Methodology: Strong knowledge of Agile, Scrum, and Waterfall methodologies with a focus on test-driven development (TDD).
- Database: Ability to write complex SQL queries to validate data integrity during testing.
- Communication: Excellent verbal and written communication skills with the ability to collaborate effectively with cross-functional teams.