Software Quality Assurance Specialist
We are seeking an experienced QA engineer to join our team in a complex infrastructure environment. The successful candidate will be responsible for developing and executing test strategies to ensure the delivery of high-quality software solutions.
About this role
The ideal candidate will have hands-on experience in both manual and automated testing with a solid understanding of CI/CD and Infrastructure-as-Code (IaC) tools.
* Main Responsibilities:
* Design, develop, and execute automated test scripts using Selenium and Python.
* Perform integration, system, and regression testing to ensure software quality.
* Collaborate with developers and DevOps teams to integrate tests into CI/CD pipelines using Jenkins.
* Maintain and enhance test automation frameworks and tools.
* Analyze test results, identify defects, and work with developers to resolve them.
* Utilize Terraform and Ansible to validate infrastructure configurations.
* Support database testing and validation using MySQL.
* Work with version control systems, primarily Git, for source code and test management.
* Engage in continuous process improvement to optimize QA practices and efficiency.
Required Skills and Qualifications
* Strong Experience: Automated testing with Selenium and Python.
* Familiarity: CI/CD tools, particularly Jenkins.
* Experience: Configuration management tools like Ansible.
* Working Knowledge: Terraform and infrastructure automation.
* Proficiency: Relational databases, especially MySQL.
* Hands-on Experience: Git version control.
* Exposure: Web frameworks such as Laravel (bonus).
* Ability: Work independently and collaboratively in a fast-paced environment.
Qualifications
* Bachelor's Degree: Computer Science, Engineering, or related field.
* Years of Experience: 6–8 years of QA experience in software and/or infrastructure testing.
* Skills: Strong analytical and problem-solving skills.
* Skills: Excellent communication and documentation skills.
Job Details
* Seniority Level: Mid-Senior level.
* Employment Type: Contract.
* Job Function: Information Technology.