Job Description
Are you passionate about delivering flawless software experiences? Apex Quality Systems is seeking a highly skilled Senior QA Automation Engineer to join our elite engineering team. In this role, you will play a pivotal part in our CI/CD pipeline, ensuring our products meet the highest standards of reliability and performance before reaching our global customers. If you are a detail-oriented problem solver who thrives in a fast-paced Agile environment, we want to hear from you.
Why Join Us?
- Work with cutting-edge technologies and modern frameworks.
- Competitive compensation package and equity options.
- Flexible remote-first culture with collaborative office spaces in San Francisco.
- Continuous learning and professional development opportunities.
Responsibilities
- Design, develop, and maintain comprehensive automated test scripts using Selenium, Cypress, or Playwright.
- Integrate automated tests into CI/CD pipelines to ensure continuous regression testing.
- Analyze application performance and security vulnerabilities to improve system robustness.
- Collaborate closely with developers and product managers to define test strategies and acceptance criteria.
- Identify, document, and track bugs using Jira or similar tools, ensuring root cause analysis is performed.
- Mentor junior QA engineers and conduct code reviews for test automation frameworks.
- Perform load testing and stress testing to ensure system scalability under high traffic.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of experience in software quality assurance and automated testing.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Strong experience with API testing tools like Postman or RestAssured.
- Deep understanding of SQL and database querying.
- Familiarity with version control systems (Git) and Agile/Scrum methodologies.
- Excellent communication skills and a keen eye for detail.