About Sixsentix
What crosses your mind when you hear ‘employee experience’? Is the following something you are looking for?
Sixsentix is crafting a work experience that allows people to achieve their best potential while feeling connected, recognized and endorsed. Our aim is to be a fully agile organization and through our methodology we ensure the best test automation services to our clients. Due to our agile mindset, we are continuously pushing our organization forward by being open-minded and by welcoming new ideas and improvements.
Company culture is essential and through our values we aim to reshape the way we work. To put it nicely, with a lot of grit we break the limits, but we don’t stop there because we know that continuous improvement and ownership of everything we do, combined with great trust and team spirit, is the perfect recipe for success.
Job Description
We are seeking a highly skilled and motivated QA 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.
Apart from culture fit being of paramount importance, for our current job opening we are looking for the following must-have skill set:
· 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.
· Driven by a 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)
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 of DevOps practices and CI/CD pipelines.
· Knowledge of the financial domain, particularly investment and banking, is a plus.
· Experience with large-scale systems and enterprise architectures, including some of the following: SimCorp, eFront, SAP, FIS, FlexTrade, Avaloq, Fidessa, Temenos etc.
· Bachelorʼs or Masterʼs degree in Computer Science, Engineering, or a related field.
If you are ambitious to gain more experience in:
· Designing, developing, and maintaining robust automation frameworks for UI, API, and database layers using Python.
· Performing extensive data analytics to support automation processes and improve system performance.
· Understanding and working with large-scale systems and architectures
· Adapting to new plans, priorities, and challenges with resilience and flexibility.
· Expanding knowledge beyond technical aspects to understand domain-specific areas, particularly in investment and banking.
· Collaborating with cross-functional teams to ensure seamless integration of automation solutions.
· Assessing client needs and presenting technical solutions effectively.
· Working in an agile environment (Scrum), developing an agile engineering mindset.
We seek to continuously improve our benefits package and currently you can discover the following:
• International career opportunities with 6 global locations
• Disciplines and streams where you can contribute and develop locally and globally on a strategic level
• All-hands meetings where we foster transparency
• Individual budget for education and professional development
• Loyalty program
• Work flexibility tailored to individual needs
• New parents’ benefits package
• Tailor-made team events and team buildings for each team
• Wellness program (Private health insurance, accident insurance 24/7)
• 15 days of sick leave without salary reduction with 3 days without doctor's notice
• Extra vacation days plus additional company days off for Holidays, between New Year and Christmas.
And for more stories about us, you can check out Virtual Tour on our website.
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.