Job Description
Are you passionate about perfection? Join Apex Tech Solutions and elevate software quality to new heights.
We are looking for a Senior QA Automation Engineer to lead our testing initiatives. In this role, you will design and implement scalable automated testing frameworks that ensure our products meet the highest standards of reliability and performance. You will be at the forefront of our CI/CD pipeline, driving continuous delivery and reducing technical debt.
Why Join Us?
- Work with cutting-edge technologies including AI-driven testing tools.
- Competitive salary and comprehensive benefits package.
- Flexible remote-first culture with a vibrant San Francisco office.
- Opportunity to mentor a growing team of QA professionals.
Key Responsibilities:
- Design, develop, and maintain comprehensive automated test suites for web and mobile applications.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI) to ensure seamless release cycles.
- Conduct root cause analysis for complex defects and work with developers to implement long-term fixes.
- Define and track key Quality Assurance metrics, including code coverage and defect density.
- Collaborate with cross-functional teams (Product, Dev, Design) to define testing strategies and acceptance criteria.
- Mentor junior QA engineers and establish best practices for manual and automated testing.
Qualifications:
- 5+ years of experience in software quality assurance, with a focus on automation.
- Proficiency in at least one major programming language (Python, Java, or JavaScript).
- Strong hands-on experience with automation frameworks: Selenium, Cypress, or Playwright.
- Experience with API testing tools (Postman, REST Assured) and database querying (SQL).
- Understanding of Agile/Scrum methodologies and the software development lifecycle.
- Excellent communication skills and the ability to articulate technical risks to stakeholders.
Apply today to build the future of quality with Apex Tech Solutions.
Responsibilities
- Design and execute comprehensive test plans and automated test scripts for web and mobile applications.
- Integrate automated tests into CI/CD pipelines to ensure continuous delivery.
- Identify, document, and track software bugs with high precision using JIRA.
- Collaborate closely with product managers and developers to understand requirements and resolve defects.
- Mentor junior QA engineers and conduct code reviews for test scripts.
Qualifications
- 5+ years of experience in software quality assurance and automation testing.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Strong knowledge of testing frameworks: Selenium, Cypress, or Playwright.
- Experience with API testing tools like Postman or REST Assured.
- Familiarity with database querying (SQL) and performance testing basics.
- Excellent problem-solving skills and attention to detail.