Help shape a QA organization recognized for its high standards of quality, efficiency, and predictability
by blending your deep human expertise with AI-augmented and agentic testing practices.
Leverage generative AI, agentic testing, and self-healing automation to accelerate test creation, maintenance, and coverage.
Research, pilot, and implement AI-powered QA tools and methodologies to improve quality and reduce manual effort.
Collaborate with engineering and product teams to integrate AI-driven quality gates into delivery pipelines, positioning QA as a proactive strategic partner.
Develop and implement test plans, test cases, and test scripts for both automated and manual testing.
Design, build, and maintain automated test frameworks to streamline testing processes and improve efficiency.
Execute manual tests to identify bugs, defects, and usability issues, ensuring comprehensive test coverage.
Collaborate closely with development teams to understand project requirements and verify software functionality.
Perform regression testing, load testing, and performance testing to assess product quality and performance.
Analyze test results, troubleshoot issues, and communicate findings to relevant stakeholders.
Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Continuously evaluate and enhance QA processes, tools, and methodologies to optimize testing efforts.
Manage QA workstreams across multiple simultaneous client projects, coordinating timelines and priorities with project managers.
Requirements
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience in QA engineering, with a focus on both automation and manual testing.
Strong proficiency in one of the test automation tools/frameworks such as Cypress, Playwright, Selenium, Appium, Jest, or similar.
Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
Excellent analytical and problem-solving skills, with meticulous attention to detail.
Effective communication skills, with the ability to collaborate across teams and articulate technical concepts.
Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA, Clickup).
Experience with programming languages such as JavaScript, Typescript.