TL;DR

Test Automation Engineer: Designing and implementing a new greenfield Sales platform with critical business impact on client onboarding transparency and e-onboarding automation. Focus on ensuring code quality, scalability, maintainability, and secure software solutions through effective unit testing and collaboration.

Location: Onsite in Prague, Czech Republic

Company

Barclays is a corporation evolving its digital landscape and driving innovation within its financial services.

What you will do

  • Design, develop, and improve high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Ensure that code is scalable, maintainable, and optimized for performance.
  • Collaborate cross-functionally with product managers, designers, and other engineers to define software requirements and devise solution strategies.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements

  • Basic Java programming fundamentals.
  • Familiarity with at least one test automation framework.
  • Understanding of basic software testing principles.
  • Basic API testing knowledge.
  • Basic version control with Git.
  • Willingness to learn test management tools.
  • Must be based in the Prague office.

Nice to have

  • Exposure to BDD concepts.
  • Basic understanding of CI/CD concepts.
  • Basic SQL knowledge.
  • Basic understanding of Page Object Model pattern.
  • Awareness of performance testing concepts.

Culture & Benefits

  • Join a newly established team responsible for a greenfield project.
  • Opportunity for cross-functional collaboration and knowledge sharing.
  • Encouraged to stay informed of industry technology trends and innovations.
  • Emphasis on secure coding practices and continuous improvement.
  • Work within an environment that values Respect, Integrity, Service, Excellence, and Stewardship.
  • Demonstrate a mindset to Empower, Challenge, and Drive.