Job Description
Are you a technical expert in Software Quality Assurance looking to drive quality at scale? Apex Logic Systems is seeking a highly skilled Senior QA Automation Engineer (SDET) to join our innovative engineering team.
In this pivotal role, you will bridge the gap between development and product management, designing and implementing automated testing strategies that ensure our fintech platform remains robust, secure, and user-friendly. You will leverage cutting-edge technologies to reduce manual testing efforts and accelerate our CI/CD pipeline.
Why join us?
- Work with the latest tech stack (Python, TypeScript, Cypress, Kubernetes).
- Competitive compensation and comprehensive benefits package.
- Flexible remote-first policy with quarterly in-office team retreats.
If you are passionate about quality engineering and want to shape the future of our products, we want to hear from you.
Responsibilities
- Test Architecture: Design, develop, and maintain scalable automated test frameworks using Cypress and Playwright to cover web and API testing.
- CI/CD Integration: Integrate automated tests into Jenkins and GitLab CI pipelines to ensure every code commit is validated automatically.
- API Testing: Create comprehensive REST API test suites using Postman and RestAssured to verify backend logic and data integrity.
- Performance Testing: Collaborate with the DevOps team to implement load testing strategies using JMeter or Gatling to ensure system stability under high traffic.
- Root Cause Analysis: Perform deep-dive debugging to identify the root cause of production bugs and work with developers to implement preventative measures.
- Tooling: Evaluate and recommend new testing tools and libraries to improve team efficiency and test coverage metrics.
Qualifications
- Experience: 5+ years of experience in Software Quality Assurance, with at least 3 years dedicated to test automation and SDET roles.
- Languages: Proficiency in JavaScript/TypeScript or Python for writing robust test scripts.
- Frameworks: Solid experience with Cypress, Selenium, or Playwright.
- APIs: Strong understanding of RESTful APIs and experience testing them via Postman or automated tools.
- Database: Ability to write complex SQL queries to validate database states during testing.
- Soft Skills: Excellent communication skills and the ability to work effectively in an Agile/Scrum environment.