Job Description
Are you a meticulous QA Engineer looking to shape the future of digital products?
Apex Systems is seeking a Senior QA Automation Engineer to join our elite tech team. In this pivotal role, you will not just find bugs; you will architect robust testing strategies that ensure the delivery of high-quality software at scale. If you thrive in a fast-paced, agile environment and have a passion for automation, this is your opportunity to work with cutting-edge technologies and a world-class team.
Why Join Us?
- Competitive Compensation: Base salary of $140k - $190k plus performance bonuses.
- Remote-First Culture: Flexible work arrangements with a focus on results.
- Professional Growth: Continuous learning budget and mentorship from industry leaders.
Key Responsibilities:
- Design, develop, and execute comprehensive test plans and test cases for complex web and mobile applications.
- Lead the automation strategy using Selenium, Cypress, or Playwright to reduce regression testing time.
- Integrate automated tests into the CI/CD pipeline to ensure immediate feedback on code quality.
- Collaborate closely with Product Managers and Developers to define acceptance criteria and resolve critical bugs.
- Conduct performance and load testing to ensure system stability under high traffic.
- Mentor junior QA engineers and foster a culture of quality throughout the organization.
Qualifications:
- 5+ years of experience in Software Quality Assurance, with a strong focus on Automation.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Deep understanding of HTTP protocols, REST APIs, and SQL databases.
- Experience with testing frameworks like JUnit, TestNG, or Mocha.
- Strong knowledge of Agile methodologies and tools like Jira, Confluence, and Git.
- Excellent problem-solving skills and attention to detail.
Ready to elevate your career? Apply today!
Responsibilities
- Design, develop, and execute comprehensive test plans and test cases for complex web and mobile applications.
- Lead the automation strategy using Selenium, Cypress, or Playwright to reduce regression testing time.
- Integrate automated tests into the CI/CD pipeline to ensure immediate feedback on code quality.
- Collaborate closely with Product Managers and Developers to define acceptance criteria and resolve critical bugs.
- Conduct performance and load testing to ensure system stability under high traffic.
- Mentor junior QA engineers and foster a culture of quality throughout the organization.
Qualifications
- 5+ years of experience in Software Quality Assurance, with a strong focus on Automation.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Deep understanding of HTTP protocols, REST APIs, and SQL databases.
- Experience with testing frameworks like JUnit, TestNG, or Mocha.
- Strong knowledge of Agile methodologies and tools like Jira, Confluence, and Git.
- Excellent problem-solving skills and attention to detail.