Job Description
Join our dynamic team at Apex Systems Inc. as a Senior Quality Assurance Engineer and become the guardian of excellence in our cutting-edge software ecosystem. We're seeking a meticulous professional to architect, implement, and optimize QA frameworks that ensure our products meet the highest industry standards. This role offers the opportunity to shape quality strategies for mission-critical applications while collaborating with agile development teams in a fast-paced, innovative environment.
Responsibilities
- Design and execute comprehensive test plans covering functional, regression, performance, and security testing
- Automate test suites using Selenium, Cypress, and industry-leading CI/CD pipelines
- Lead defect management processes using JIRA and drive root cause analysis
- Mentor junior QA engineers and establish best practices for quality metrics
- Collaborate with product teams to define acceptance criteria and test scenarios
- Implement continuous integration/continuous deployment (CI/CD) quality gates
- Analyze test data and provide actionable insights to product stakeholders
Qualifications
- 5+ years of experience in QA/SDLC with proven expertise in test automation frameworks
- Proficiency in programming languages (Python, Java, JavaScript) and SQL
- Certified ScrumMaster (CSM) or similar agile methodology certification
- Hands-on experience with performance testing tools (JMeter, LoadRunner)
- Strong knowledge of API testing (REST, SOAP) and API mocking tools
- Familiarity with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
- Excellent analytical skills with ability to translate business requirements into test cases
- Bachelor's degree in Computer Science, Engineering, or related field