About the role
The Senior Automation QA Engineer designs, develops, and maintains robust automated testing frameworks for web, API, and mobile applications. They also integrate testing into CI/CD pipelines, mentor team members, and collaborate with product teams to ensure software quality and reliability.
What they look for
Requirements
Candidates must have a bachelor's degree in a related field and at least 5 years of experience in software QA with strong automation skills. Proficiency in programming languages like Java, C#, or Python and experience in regulated financial environments are required.
Benefits
Full description
At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes in getting the right people in the right positions to drive business growth and success.
Here’s what that means for YOU:
- You’ll excel at what you do because you’re in a role that aligns with your skills and passions
- You’ll be aligned with our core values - High Ethics, Commitment and Innovation – we’re looking for team members who get it, want it, and have the capacity to do it
- We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission.
If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect! Check out the details below and see if this is the right fit for you.
Purpose of Role/Summary:
The Senior Automation Quality Assurance (QA) Engineer is responsible for ensuring the delivery of high-quality software solutions through the design, development, and execution of comprehensive automated testing strategies. This role involves designing and maintaining robust automation frameworks, defining automation standards and best practices, integrating automated testing into CI/CD pipelines, identifying and resolving defects, and collaborating closely with development and product teams to ensure system reliability, performance, security, and compliance with business requirements. The Senior Automation QA Engineer also provides technical guidance and mentorship to QA team members and contributes to the continuous improvement of QA automation processes, tools, and practices across projects.
Main Activities and Responsibilities:
- Design, develop, maintain, and execute automated tests for web, API, and mobile applications.
- Develop and maintain scalable and reusable test automation frameworks and standards.
- Define automation strategies and identify appropriate scenarios for automation based on business and technical requirements.
- Integrate automated testing into CI/CD pipelines and support continuous testing and automated quality gates.
- Perform functional, regression, integration, API, and end-to-end testing.
- Leverage AI and AI-powered tools for test case generation, test automation, defect analysis, test data generation, and improving QA efficiency.
- Validate AI-generated test cases, scripts, data, and results to ensure accuracy and reliability.
- Analyze test failures, investigate defects, and perform root-cause analysis in collaboration with Development and Product teams.
- Review requirements and acceptance criteria to identify quality risks and testability issues early.
- Monitor and improve automation coverage, stability, execution time, and maintainability.
- Contribute to QA standards, processes, and continuous improvement initiatives.
- Mentor and provide technical guidance to other QA engineers.
- Participate in Agile ceremonies and support release readiness activities.
- Any other duties that are requested and relevant to the role.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or another related discipline
- 5+ years of experience in Software QA/Testing, with strong hands-on experience in test automation.
- Previous experience in FinTech, financial services, online trading, brokerage, banking, payments, or another regulated financial technology environment.
- Strong programming skills in Java, C#, Python, JavaScript, or TypeScript.
- Hands-on experience with automation tools such as Selenium, Playwright, or Cypress.
- Strong experience in API testing and automation.
- Experience with CI/CD, Git, SQL, and test management/defect tracking tools such as Jira, TestRail, or Xray.
- Good understanding of SDLC, STLC, Agile/Scrum, and QA best practices.
- Practical experience using AI tools within the QA/testing lifecycle with an understanding of their capabilities and limitations.
- Strong analytical, troubleshooting, and root-cause analysis skills.
- Experience testing complex systems, integrations, financial transactions, or real-time data.
- Strong communication and collaboration skills, with the ability to mentor other QA engineers.
- ISTQB or relevant QA certification is considered an advantage.
- Excellent command of English both written and spoken - Knowledge of additional languages will be considered an advantage.
Further Info:
- Working hours are 08:30 – 17:00 Sunday to Thursday
- The role is in Jordan
- Friendly and fun working environment
- 18+ days annual leave entitlement (Jordan)
- Flextime
- A competitive compensation package which includes great benefits
Similar roles
-
Software Quality Lead – QA & Test Management (m/w/d)
trendtours Karriere Eschborn, Hesse, Germany
-
QA- Nightshift- Sunday-Thursday
Albert Bartlett Airdrie, Scotland, United Kingdom
-
AI-First QA Automation Engineer
Unframe Tel-Aviv, Tel-Aviv District, Israel
-
AI QA Engineer
Innovecs Ukraine
-
QA Automation Engineer
SQLI Valencia, Valencian Community, Spain
-
QA Networking Engineer
Check Point Software Technologies Tel Aviv, Tel Aviv, Israel