Search jobs now Find the right job type for you Explore how we help jobseekers Contract talent Permanent talent Project and interim management Learn how we work with you Executive search Finance and accounting Financial services Technology Business support Human resources Marketing Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Press room Salary and hiring trends Adaptive working Competitive advantage Work-life balance Diversity and inclusion Browse jobs Find your next hire Our locations

QA Analyst / Engineer

QA Analyst / Engineer job description

The QA Analyst Engineer is responsible for ensuring the quality and reliability of software applications through systematic testing and quality assurance processes. This role plays a key part in the software development lifecycle by identifying defects, improving test coverage, and supporting continuous delivery.

QA Analyst / Engineer duties and responsibilities of the job

Key responsibilities of a QA Analyst/Engineer in the tech IT sector include:Designing, developing, and executing manual and automated test casesCollaborating with developers and product teams to define acceptance criteriaIdentifying, logging, and tracking bugs through resolutionParticipating in sprint planning and Agile ceremoniesPerforming regression, integration, and system testingMaintaining and updating test documentation and test plansContributing to continuous integration and delivery pipelinesEnsuring compliance with quality standards and best practicesProviding feedback to improve functionality, usability, and performance

Typical QA Analyst / Engineer job qualifications and requirements

A degree in computer science, information technology, or a related field is typically required, with ISTQB certification or a similar qualification considered advantageous. Hands-on experience with testing frameworks and tools is essential, along with a strong understanding of software development processes.Experience with both manual and automated testing in Agile and DevOps environmentsProficiency in testing tools such as Selenium, JIRA, TestRail, Postman, or CypressStrong knowledge of testing frameworks and scripting/programming languages (e.g. Java, Python, JavaScript)Familiarity with CI/CD pipelines and version control systems (e.g. Jenkins, Git)Understanding of API testing, performance testing, and cross-browser/device compatibilityExperience with test case design, test planning, and defect trackingStrong analytical and problem-solving skills, with a focus on root cause analysisExcellent attention to detail and commitment to quality assurance best practicesKnowledge of software development life cycle (SDLC) and testing methodologies (e.g. TDD, BDD)Ability to collaborate with developers, business analysts, and product teams to ensure software quality

Looking for a qa analyst / engineer or a qa analyst / engineer job?

Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your qa analyst / engineer staffing needs.
Salary for QA Analyst / Engineer
90500 - 130500
25th Percentile
90500
The candidate has little or no prior experience in the position and is still developing relevant skills.
50th Percentile
110500
The candidate has an average level of experience and has most of the necessary skills.
75th Percentile
130500
The candidate has above-average experience, has most or all the necessary skills and may have specialised qualifications.
Salary range based on three percentiles The starting salaries represent gross yearly salaries. They do not include bonuses, benefits or superannuation.
Projected salaries for related positions Position title 25th Percentile 50th Percentile 75th Percentile Automation Engineer 110000 130000 150500 Test Manager 135000 145500 160500 Explore more salaries

Explore exclusive insights

Hiring? Start here.

Access thousands of skilled contract and permanent candidates at every level from support roles to C-suite, and pinpoint the talent you need using our industry-leading matching technology. Find your next hire