Senior QA Automation Engineer
We are searching for an enthusiastic and committed SeniorQA Automation Engineerto join our dynamic team at HFM.
Your role at HFM:
- Design and develop robust automated test scripts using cutting-edge tools and frameworks (e.g., Selenium, Appium), to verify the functionality of both web and mobile applications.
- Manage and maintain test data essential for automated testing, ensuring data consistency, accuracy, and security.
- Configure test environments by preparing and establishing the necessary procedures and infrastructure to facilitate the development and execution of automated tests.
- Integrate automated tests into continuous integration and continuous deployment pipelines. Regularly run automated tests as part of CI/CD to provide quick feedback on code changes and facilitate efficient development workflows.
- Continuously update and maintain automated test scripts to adapt to changes in the application, ensuring the ongoing effectiveness and accuracy of the test automation framework.
- Develop automated performance tests to evaluate the application’s responsiveness, scalability, and stability under various load conditions.
- Provide support to manual testers by automating repetitive and time-consuming test scenarios, enabling the manual QA team to focus on edge cases, complex scenarios, and usability testing. Collaborate on test case design and execution strategies to create a balanced and effective testing approach that leverages both automated and manual testing.
- Collaborate closely with the development team to communicate issues identified during automated testing and assist in their resolution. Ensure that testability, automation coverage, and testing best practices are seamlessly integrated into the development process.
- Mentor and train junior QA automation engineers to help them build their skills and knowledge.
- Stay up to date with the latest tools, technologies, and industry trends related to software testing and automation.
What You Bring:
- BSc/BA in Computer Science, Computer Engineering, or a relevant field.
- 3+ years’ experience as a QA Automation Engineer.
- A thorough understanding of relevant QA technologies and methodologies.
- Extensive expertise in test automation tools such as Selenium, Appium, and related frameworks.
- Proficient in scripting languages like Bash, Python, Groovy, and Ruby.
- In-depth knowledge of relational databases and SQL.
- Experience with CI/CD systems (e.g., Jenkins) and version control systems (e.g., Git).
- Good knowledge of test automation tools such as Junit, pytest.
- Proven experience with Postman and/or SoapUI for API and backend services testing.
- Practical experience with JavaScript and HTML/CSS to support automated tests development.
- Hands-on experience in Linux environments (e.g., Red Hat, Ubuntu).
- Familiarity with containerization technologies such as Docker.
- Familiarity with Kubernetes would be considered an advantage.
- Familiarity with JIRA or similar defect tracking tools.
- Experience with Python web frameworks (e.g., Flask, Tornado, FastAPI) would be considered an advantage,
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Proactive approach to process improvement.
- Comfortable in a fast paced, deadline driven environment.
EU/EFTA citizens OR a holder of a Cyprus work permit OR foreign nationals married to an EU citizen.
By joining us, you can expect:
Attractive remuneration package
22 days of Annual Leave (reaching up to 30 days per year based on years’ service)
Hybrid Work Mode
Friday afternoons off in Summer (July & August)
Birthdays are always a day off!
Referral Bonus – refer a candidate we would all enjoy to work with!!
Participation in the Company’s Medical Scheme from day one!
Participation in the Company’s Group Discount Scheme
Free Gym Membership (Larnaca)
Unlimited snacks, fruits and beverages
Complimentary periodic lunches at the office
Fun team-building activities & Corporate events
Lifelong Learning Allowance plus paid Educational Leave
Who is HFM?
Established Broker since 2010 | 60+ Industry Awards | over 3,500,000 Live Accounts | 300+ Employees Globally | 40+ Different Nationalities |
At HFM, our workforce is our biggest asset. For this reason, we reward our employees’ individual talent and skills, and encourage them to reach their full potential in an engaging workplace that fosters excellence.
Kick off an exceptional career with HFM and follow the path to success!
Sounds like you? Come and write the next chapter with us through our Careers website:Senior QA Automation Engineer.
All applications will be treated as confidential.
HFM is an Equal Opportunity Employer.