About us
Since 2012, Sixsentix has accelerated innovation through expert software testing and quality assurance services. We provide fast, cutting-edge testing solutions by combining AI-driven automation, proven practices, and deep domain expertise. Our mission is simple: stop bugs from becoming business problems and protect companies from the real cost of poor software quality.
Our culture shapes how we collaborate and support each other. It shows up in our everyday work: we run on grit, ownership, trust, and team spirit. We break limits and continuously improve through challenging the status quo in order to make an impact together.
About the role
We are seeking a highly skilled and motivated Test Automation Engineer with a strong background in Python. The ideal candidate will have extensive experience in developing and implementing automation frameworks across multiple systems. This role involves close collaboration with QA and Software Engineers to determine the test approach, test architecture, and automation strategy and design.
We are a match if you have:
- Strong proficiency in Python (preferred), Java, or C# for test automation.
- Proficiency with Git or other version control systems for managing test code and collaborating with teams.
- Experience in designing scalable APIs and implementing comprehensive test suites, including unit, integration, and end-to-end tests.
- Ability to interact with databases for test data management using SQL or ORM frameworks.
- Experience integrating automated tests into Continuous Integration/Continuous Deployment pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps.
- Strong knowledge of algorithms, data structures, complexity analysis, and ability to extract insights from large datasets.
- Excellent problem-solving skills and attention to detail. Ability to adapt to changing priorities and new challenges.
- Strong communication skills and the ability to work collaboratively in a team environment. Experience working with development teams, product managers, business analysts, and QA engineers to ensure that automated tests meet requirements and fit into the development workflow.
- Systematic engineering approach and an analytical mindset to break down complex tasks and understand underlying issues before finding solutions.
- Exceptional presentation skills with the ability to explain technical concepts to non-technical stakeholders.
- Strong assessment skills to identify client needs and provide tailored solutions.
- Ability to mentor team members, providing guidance on best practices for test automation, code reviews, and debugging.
- Strong experience working in Agile environments, including Scrum or Kanban, and collaborating with cross-functional teams in iterative sprints.
- Commitment to quality in all aspects of work with a sense of ownership, taking full responsibility for deliverables.
Fluency in English (speaking and writing). - Bachelor’s or master’s degree in computer science, Engineering, or related field.
The following skills are good-to-have:
- Experience with other programming languages and automation tools.
- Familiarity with Advanced Concepts: AI/ML in Testing, Test-Driven Development (TDD)/Behavior-Driven Development (BDD), Security Testing.
- Familiarity with cloud platforms and services.
- Knowledge of machine learning and AI in the context of automation.
- Understanding DevOps practices and CI/CD pipelines.
- Knowledge of the financial domain, particularly investment and banking.
What you’ll do:
- Design, develop, and maintain robust automation frameworks for UI, API, and database layers using Python.
- Perform extensive data analytics to support automation processes and improve system performance.
- Understand and work with large-scale systems and architectures.
- Adapt to new plans, priorities, and challenges with resilience and flexibility.
- Expand knowledge beyond technical aspects to understand domain-specific areas, particularly investment and banking.
- Collaborate with cross-functional teams to ensure seamless integration of automation solutions.
- Assess client needs and present technical solutions effectively.
- Work in an agile environment (Scrum), developing an agile engineering mindset.
Here’s what you can expect:
- Hybrid work model with flexibility tailored to your need.
- Individual budget for professional development and access to L&D platforms
- 15 days of fully paid sick leave (including 3 days without a doctor’s note)
- Private health and 24/7 accident insurance
- Benefits package for new parents
- Loyalty program
- Disciplines where you can contribute to strategic initiatives locally
- International career opportunities across 6 global locations
- Extra vacation days plus company days off for Christmas Holidays
- Tailored team events and team buildings
We look forward to receiving your electronic application (CV, reference letters, etc.) by email to careers.rs@sixsentix.com
Find more information about Sixsentix on www.sixsentix.com