Automation QA Engineer

Capital.com Logo

Capital.com

πŸ“Remote - Poland

Summary

Join Capital.com's team as an Automation QA Engineer and make a real impact in a dynamic environment. You will contribute directly to the success of our award-winning trading platform. Responsibilities include creating and modifying test automation frameworks, performing exploratory testing, and collaborating with stakeholders. Technical skills in Playwright, Jest, API testing, and database knowledge are essential. Strong communication, analytical thinking, and attention to detail are also required. In return, you will receive a competitive salary, annual performance bonuses, generous time off, comprehensive health and pension benefits, and opportunities for professional growth.

Requirements

  • Demonstrate expertise in automation testing using Playwright and Jest, automating complex functional testing scenarios
  • Possess advanced experience with API testing, including REST and WS API testing, and familiarity with industry-standard API testing tools
  • Showcase strong skills in code analysis, troubleshooting, and debugging, investigating and resolving complex issues
  • Have hands-on experience in researching and implementing new test automation tools and technologies, driving improvements in efficiency and effectiveness
  • Possess knowledge and experience with CI/CD processes and tools, including the ability to configure and optimize these for testing pipelines
  • Demonstrate understanding of both SQL and NoSQL databases, ensuring comprehensive test coverage in data-driven applications
  • Achieve business level proficiency in English (equivalent to B2 or above in CEFR)
  • Exhibit strong communication skills, ensuring clear understanding of requirements and seamless reporting of test results and defects
  • Demonstrate the ability to investigate and dissect complex systems and workflows to identify potential defects and translate findings into actionable test cases
  • Maintain meticulous attention to detail to detect even the smallest issues that could impact software quality and user experience
  • Show demonstrated capability to adjust quickly to evolving technologies, testing tools, and shifting project requirements
  • Display readiness to take full responsibility for the quality assurance process, ensuring that all deliverables meet the highest standards and accepting accountability for the outcomes
  • Collaborate with cross-functional teams to facilitate efficient testing processes and contribute to overall project success

Responsibilities

  • Create and modify test automation frameworks, focusing on functional testing
  • Develop a strong understanding of setting up automation processes and best practices
  • Quickly grasp domain intricacies and perform exploratory testing to identify edge cases and potential issues
  • Be part of engineering teams responsible for the successful delivery of features from a testing perspective, ensuring high-quality output
  • Work closely with product owners and technical leads to identify and prioritize test automation needs, aligning with product goals and timelines

Benefits

  • Receive a competitive salary
  • Enjoy work-life harmony
  • Receive an annual performance bonus
  • Benefit from generous time off
  • Participate in the employee referral program
  • Receive comprehensive health & pension benefits
  • Utilize the workation policy (30 extra days to work remotely from anywhere in the world, with some restrictions)
  • Take advantage of two additional paid volunteer days each year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.