Quality Assurance Engineer

Quality Assurance Engineer

Posted 3 days ago by Ampstek

Negotiable
Undetermined
Undetermined
Birmingham, England, United Kingdom

Summary: The role of a QA Engineer involves ensuring high-quality software delivery through detailed test case design and execution, with a focus on API testing and automation using Python and Selenium. The ideal candidate will collaborate closely with development, product, and DevOps teams, contributing to both manual and automated testing processes. Exposure to DevOps practices is considered advantageous.

Key Responsibilities:

  • Analyze requirements and create detailed test plans, test cases, and test scenarios.
  • Perform manual and automated testing across web applications and APIs.
  • Conduct API testing using tools such as Postman, REST Assured, or similar.
  • Develop and maintain automation test scripts using Selenium or equivalent tools.
  • Write and maintain Python scripts for test automation, validation, and data setup.
  • Execute regression, functional, integration, and system testing.
  • Identify, log, track, and verify defects using defect-tracking tools.
  • Collaborate with developers to troubleshoot issues and ensure timely resolution.
  • Participate in sprint planning, reviews, and retrospectives within Agile/Scrum teams.

Key Skills:

  • Strong experience in test case design.
  • Proficiency in API testing.
  • Experience with Python-based testing.
  • Familiarity with Selenium or similar automation tools.
  • Ability to analyze requirements and create test plans.
  • Experience with defect-tracking tools.
  • Collaboration skills within Agile/Scrum teams.

Salary (Rate): undetermined

City: Birmingham

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Summary: We are looking for a detail-oriented QA Engineer with strong experience in test case design, API testing, Python-based testing , and Selenium or similar automation tools . The ideal candidate will ensure high-quality software delivery by working closely with development, product, and DevOps teams. DevOps exposure is a plus .

Key Responsibilities:

  • Analyze requirements and create detailed test plans, test cases, and test scenarios .
  • Perform manual and automated testing across web applications and APIs.
  • Conduct API testing using tools such as Postman, REST Assured, or similar.
  • Develop and maintain automation test scripts using Selenium or equivalent tools .
  • Write and maintain Python scripts for test automation, validation, and data setup.
  • Execute regression, functional, integration, and system testing.
  • Identify, log, track, and verify defects using defect-tracking tools.
  • Collaborate with developers to troubleshoot issues and ensure timely resolution.
  • Participate in sprint planning, reviews, and retrospectives within Agile/Scrum teams.