Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


https://bayt.page.link/5HC9Z5kcPY1kHsGb8
Back to the job results

QA Automation Engineer

30+ days ago 2026/02/25
General Engineering Consultancy
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

As a Software Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks and tools that ensure the quality and performance of our software products.
You will work closely with our development teams to identify testing requirements and implement automated tests that support continuous integration and delivery.
Key Responsibilities: Test Automation Development : Design, develop, and maintain automated test scripts and frameworks using tools compatible with React, Java, and Spring Boot.
Collaboration: Work closely with development, QA, and DevOps teams to integrate automated tests into CI/CD pipelines.
Test Strategy: Develop and execute comprehensive test plans, including functional, regression, performance, and security testing.
Continuous Improvement: Identify areas for test automation improvement, recommend solutions, and contribute to the evolution of best practices within the team.
Defect Tracking: Identify, document, and track software defects, working with developers to resolve them.
Code Review: Participate in code reviews to ensure testability and adherence to automation best practices.
Performance Monitoring: Monitor application performance during testing to ensure scalability and reliability.
Education: Bachelor’s degree in computer science, Engineering, or a related field.
Experience: 3+ years of experience in software test automation.
Strong experience in test automation frameworks (e.
g., Selenium, JUnit, TestNG).
Proven experience with React, Java, and Spring Boot in a testing or development role.
Technical Skills: Proficiency in Java programming.
Experience with React testing frameworks (e.
g., Jest, React Testing Library).
Familiarity with Spring Boot and related testing tools (e.
g., Spring Test, Mockito).
Experience with version control systems (e.
g., Git). Familiarity with CI/CD tools (e.
g., Jenkins, GitLab CI).
Knowledge of RESTful API testing and tools like Postman or REST Assured.
Problem-Solving: Strong analytical and problem-solving skills.
Fair Knowledge in Microservices and Micro frontends architecture styles.
Communication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.
Preferred Qualifications: Experience with cloud platforms (e.
g., AWS, Azure) and containerization (e.
g., Docker, Kubernetes).
Experience with performance testing tools (e.
g., JMeter, Gatling).
Familiarity with Behavior-Driven Development (BDD) and related tools (e.
g., Cucumber).

This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.