Match score not available

Automation QA Engineer (Python)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of QA Automation experience, Proficiency in Python for automation, Experience with Selenium WebDriver, Familiarity with API testing tools, Experience with Git and agile methodologies.

Key responsabilities:

  • Design and maintain automated test scripts
  • Collaborate with teams to identify testing needs
  • Perform API testing and validate backends
  • Contribute to CI/CD processes for deployments
  • Enhance test framework and ensure coverage
Globaldev Group logo
Globaldev Group Information Technology & Services Scaleup https://globaldev.tech/
201 - 500 Employees
See more Globaldev Group offers

Job description

Logo Jobgether

Your missions

We are seeking a skilled Middle or Senior Automation QA Engineer with strong Python experience to join our team. The role focuses on ensuring the quality of our internet products by developing and executing automated test scripts. You will work closely with developers, product managers, and other QA professionals to ensure the functionality and reliability of websites, online stores, and mobile applications.

Responsibilities:
  • Design, develop, and maintain automated test scripts using Python and Selenium for web and mobile applications.
  • Write automation scripts to prepare and manipulate test data in databases.
  • Read and process data from message queues for testing scenarios.
  • Collaborate with cross-functional teams to understand product requirements and identify testing needs.
  • Perform API testing and backend validation using Python.
  • Monitor, analyze, and report on test results, ensuring issues are properly tracked and resolved.
  • Contribute to continuous integration/continuous deployment (CI/CD) processes, ensuring smooth test execution during deployments.
  • Ensure coverage of functional, regression, and integration tests.
  • Maintain and enhance the existing test framework to support new product features and technology changes.
  • Work in an agile development environment, contributing to sprint planning, daily standups, and retrospectives.
Requirements:
  • 3+ years of experience in QA Automation.
  • Proficiency in Python for developing and maintaining automated test scripts.
  • Solid experience with Selenium WebDriver for browser-based automation.
  • Familiarity with API testing using tools like Postman or REST API libraries in Python.
  • Experience with test data management, including scripting to interact with databases (e.g., MySQL, PostgreSQL).
  • Experience with version control systems like Git.
  • Strong understanding of agile methodologies and experience working in Scrum or Kanban environments.
  • Excellent problem-solving skills, attention to detail, and ability to work independently.
  • Good communication skills, both written and verbal, to collaborate effectively with team members.
Preferred Qualifications:
  • Experience in e-commerce, mobile applications, or image analysis products.
  • Hands-on experience with message queues (e.g., RabbitMQ, Kafka) for reading and testing data.
  • Familiarity with CI/CD tools such as Jenkins or CircleCI.

Contract Duration: 6-9 months

Start Date: October 2024

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Collaboration
  • Detail Oriented
  • Verbal Communication Skills

Quality / QA Engineer Related jobs