Description
Job Summary:
We are seeking a QA Automation Engineer with experience in test automation to design, develop, and implement functional and non-functional quality assurance solutions.
Key Highlights:
1. Design and implement automation solutions to ensure quality.
2. Actively participate in the entire software testing lifecycle.
3. Collaborate with development, analysis, and architecture teams.
**Job Description**
-------------------
#### **QA Automation Engineer (Java\+Python)**
We are looking for a **QA Automation Engineer** with extensive experience in test automation and software quality assurance. The role is responsible for designing, developing, and implementing automation solutions to ensure functional and non-functional quality of applications, actively participating in the entire testing lifecycle.
#### **Requirements**
* Bachelor's degree, technologist, or technician in Computer Systems, Software Engineering, or related fields.
* Minimum **4 years since graduation**.
* Minimum **5 years of experience** in software test automation.
* Experience performing tests on applications developed in **Java and Python**.
* Solid knowledge of automated test design, execution, and maintenance.
* Experience with quality assurance methodologies and processes.
#### **Responsibilities**
* Identify, design, and implement automated test cases and their various scenarios.
* Ensure quality of developments, components, and applications through automation strategies.
* Design and implement automated non-functional tests, including:
+ Load testing.
+ Concurrency testing.
+ Security testing.
+ Other performance and stability tests.
* Execute, document, and analyze results of automated tests.
* Propose continuous improvements to quality and automation processes.
* Collaborate with development, analysis, and architecture teams to ensure high-quality deliveries.
#### **Required Knowledge and Tools**
* Selenium
* Appium
* SeeTest
* Robot Framework
* JMeter
* Cucumber
* Java
* Python