Job Description
Are you a passionate advocate for software quality looking to make a tangible impact at a leading FinTech firm? Apex Innovations is seeking a Senior QA Automation Engineer to join our dynamic team in San Francisco.
We are revolutionizing the digital banking experience, and we need a meticulous quality assurance expert to ensure our platform is flawless. In this role, you won't just find bugs; you will architect the testing strategy that guarantees reliability, security, and scalability for millions of users.
Why Join Apex Innovations?
- Competitive base salary and meaningful equity package.
- Remote-first culture with flexible working hours.
- Access to cutting-edge technology and continuous learning opportunities.
If you thrive in a fast-paced, high-growth environment and love turning complex requirements into robust code, we want to hear from you.
Responsibilities
- Design & Execution: Design, develop, and execute comprehensive test plans and automated regression suites using modern frameworks like Selenium, Cypress, or Playwright.
- CI/CD Integration: Integrate automated testing directly into CI/CD pipelines (Jenkins, GitLab CI) to ensure immediate feedback loops and rapid deployment cycles.
- Bug Management: Identify, document, and track bugs with precision, collaborating closely with developers to resolve issues and prevent regression.
- Performance Testing: Conduct load and stress testing to ensure the system can handle high traffic spikes and maintain performance under pressure.
- Cross-Functional Collaboration: Collaborate with product managers and developers to understand requirements and define clear acceptance criteria.
- Mentorship: Mentor junior QA engineers and contribute to the team's quality culture, sharing best practices for test design and automation.
Qualifications
- Experience: 5+ years of experience in Software Quality Assurance, with a strong focus on Automation testing.
- Programming: Strong proficiency in programming languages such as Python, Java, or JavaScript.
- Tools: Expertise in testing frameworks (Selenium, Appium), API testing tools (Postman, RestAssured), and database tools (SQL).
- Methodology: Deep understanding of Agile/Scrum methodologies and experience working in an Agile development environment.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Problem Solving: Exceptional analytical skills with a keen eye for detail and a proactive approach to problem-solving.