Senior QA Automation Engineer
Pepperstone
Job highlights
Summary
Join Pepperstone's technology team as a Senior QA Automation Engineer and contribute to the delivery of high-quality software solutions for our trading platforms. You will design and execute robust test strategies, leverage automation tools, and collaborate with cross-functional teams. This role requires strong hands-on experience with various test frameworks and programming languages. We offer a collaborative and inclusive culture, flexible working arrangements, and numerous benefits, including competitive salary, bonus scheme, ongoing professional development, and comprehensive medical insurance. We are a global fintech company experiencing significant growth, providing opportunities for career advancement and personal development. Your ideas matter, and your growth is nurtured in this dynamic environment.
Requirements
- Strong hands-on experience with test frameworks/tools such as Cypress (preferred), Selenium, Serenity, or Cucumber
- Proficiency in programming languages such as Java and Kotlin
- Proven experience in API testing using tools like Cypress, SoapUI, and Postman
- Background in heading test case design for optimal coverage
- Coaching and mentoring experience to uplift team capabilities
- Solid understanding of automation technologies and best practices
- Ability to develop and maintain manual and automated test suites for integration, regression, and end-to-end testing
- Passion for quality and a proactive mindset in improving processes and ways of working
- Strong collaboration and communication skills to work effectively across teams
- Commitment to continuous learning and professional development
Responsibilities
- Collaborate with development teams to plan, implement, and track automation activities that enhance test coverage and efficiency
- Serve as a leading member of an agile team, promoting consistent development and quality practices
- Dedicate approximately 60% of your time to writing code, creating scripts, and implementing automation tools for testing
- Contribute to decisions regarding tools, methods, and approaches for automation activities
- Ensure engineering teams deliver products that meet defined acceptance criteria and align with business needs
- Employ business and risk analysis techniques to prioritize and improve testing activities
- Partner with stakeholders across ongoing releases to maintain product quality and user satisfaction
Preferred Qualifications
- A Bachelorโs or Masterโs degree in Computer Science, Computer Engineering, or equivalent practical experience
- Enthusiasm for delivering quality engineering solutions and advocating for defect prevention and detection
Benefits
- Competitive salary structure including company bonus scheme
- Genuinely collaborative and friendly culture
- Flexible and hybrid working
- Remote working option - work from anywhere for up to 6 weeks per year
- Ongoing personal development & learning opportunities
- 3 paid volunteering days per year & Workplace Giving Program
- Periodic recognition and reward programs for outstanding performance and achievements
- Frequent events and celebrations
- Comprehensive medical insurance with coverage for your healthcare needs
- Pension fund
- Employee Assistance Program & Wellbeing Initiatives
- Convenient and cozy office located near the Limassol Municipal Garden
Share this job:
Similar Remote Jobs
- ๐China
- ๐Philippines
- ๐Mexico
- ๐Guatemala
- ๐Costa Rica
- ๐United States
- ๐United States
- ๐Philippines
- ๐Lithuania