Job offers - CrawlJobs

Quality Assurance Engineer II Jobs

5 Job Offers

New
Quality Assurance Engineer II
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Quality Assurance Engineer II
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Quality Assurance Engineer II
Save Icon
Join Bloomreach as a QA Engineer II and own end-to-end and integration testing for high-scale data pipelines. Build Python/Go automation in CI, shift left in design, and grow your automation craft.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Quality Assurance Engineer II - Argentina
Save Icon
Join Built as a QA Engineer II in Mendoza, Argentina. Use manual and automated testing (Cypress, Playwright, Selenium) to ensure quality on an AI-powered real estate finance platform. 2-4 years QA experience required.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Quality Assurance Engineer II, Amazon Kids
Save Icon
Join Amazon Kids as a Quality Assurance Engineer II in Seattle. Leverage 3+ years of QA experience, automation & manual testing, and GenAI fluency to shape innovative kids' content. Drive test strategies, automation, and quality metrics for large-scale consumer products. Enjoy RSUs, health insura...
Salary Icon
Salary
113900.00 - 160000.00 USD / Year
Expiration Date
Until further notice

About the Quality Assurance Engineer II role

A Quality Assurance Engineer II is a mid-level professional responsible for ensuring software quality through strategic testing, automation, and cross-functional collaboration. In this role, individuals act as champions for product reliability, working closely with developers, product managers, and other stakeholders to prevent defects and deliver high-quality user experiences. The primary focus is on designing and executing comprehensive test strategies that cover the entire software development lifecycle, from early design discussions to post-release monitoring.

Common responsibilities for a Quality Assurance Engineer II include owning the quality strategy for specific features or services, creating detailed test plans, and driving automation efforts to increase efficiency and coverage. These professionals typically work within Agile or Scrum frameworks, participating in all ceremonies to advocate for quality and risk mitigation. A significant portion of their work involves backend and API testing, often using languages like TypeScript or Python, along with modern automation frameworks such as Playwright or Selenium. They also perform integration, unit, and end-to-end testing, and are expected to integrate testing into continuous integration and continuous delivery (CI/CD) pipelines. Many positions require experience with mobile testing for both Android (Kotlin/Espresso) and iOS (Swift/XCUI) platforms. Beyond technical execution, these engineers are often tasked with mentoring junior team members, documenting best practices, and proactively exploring new tools, including AI-driven test generation and anomaly detection, to accelerate quality efforts.

Typical skills for this profession include strong proficiency in automated testing across multiple types, solid experience with CI/CD platforms like GitHub Actions or Harness, and the ability to partner effectively with engineering and product teams. A Quality Assurance Engineer II must be a naturally curious problem solver who can identify risks and propose solutions. Soft skills like clear communication, empathy, and a data-driven approach to decision-making are equally important. Requirements generally include 2 to 6 years of software testing experience, with some roles preferring prior experience in regulated domains such as fintech or banking. The ability to thrive in fast-paced environments and a passion for delivering game-changing products are also highly valued.

In summary, Quality Assurance Engineer II jobs offer a dynamic blend of technical depth, strategic thinking, and cross-functional leadership. These professionals play a critical role in building trust and confidence in software products by ensuring accuracy, transparency, and reliability. Whether working on consumer-facing applications or internal business tools, they are essential to modern software development teams, driving continuous improvement and innovation in quality assurance practices. This career path is ideal for those who enjoy both hands-on testing and influencing broader engineering culture.