Python Automation QA Engineer
We are the experience innovation company!
We exist to unlock a better way to experience the world. Valtech is one of the largest global business transformation agencies. We design, build, and deliver transformative digital solutions for the world's best-known brands.
We engage with our clients worldwide to discover new opportunities, design & build digitally driven solutions, and run & continuously optimize outcomes. We build intuitive, frictionless, and connected experiences that improve human lives and make our client's businesses grow.
The type of person we'd like to meet:
/ Over 3 years of hands-on experience in automation testing using Python/ Proficient in API and UI automation testing
/ In-depth expertise in Python, and extensive experience with Pytest and the Django framework
/ Hands on experience with Python BDD (Behave, Lettuce, pytest-bdd)
/ Demonstrated experience in testing microservices architecture
/ Solid grasp of unit testing principles and practices
/ Strong understanding of software testing principles, methodologies, and best practices / Knowledge of various phases of SDLC and how testing fits into each phase
/ Proven track record in setting the pace, defining the QA scope, and leading QA efforts in projects
/ Knowledge of different testing techniques, test designs, and test strategies Skilled in formulating test strategies, creating comprehensive test plans, and executing them effectively
/ Exceptional communication skills, with the ability to engage effectively with clients
/ Confidence to question and challenge from a Testing perspective
/ Experience of working in an Agile team
/ Demonstrable initiative - you like to think outside of the box Ability to be adaptable and learn quickly
The role:
We are looking for someone who uses Python programming skills to create automated test scripts and frameworks. We are welcoming applications across a spectrum of Seniorities, ranging from Mid to Senior, who will design, develop, and execute tests to ensure software quality, collaborate with teams to plan test strategies, integrate tests into the development workflow, analyze results, report bugs, and continuously improve testing processes for efficient and reliable software delivery.
Your responsibilities will be:
/ Work on custom projects for clients, sometimes very closely with their team
/ Design and write test automation scripts
/ Investigate problems in software as a result of testing
/ Work with QA analysts and software developers to find efficient automation solutions
/ Keep healthy communication with your project manager and client
/ Take an active part in all project stages – analysis, estimation, documentation, coding, bug fixing, and support
/ Learn from your colleagues and teach them what you know
What do we offer in return
- Additional health care insurance.
- Subsidy for study materials, trainings, conferences and events that will contribute to your development.
- Additional days off for training, conferences and events.
- 25 days paid vacation
- Hybrid working model.
- Co-subsidy of costs for public transport and Multisport.
- Self-care program providing easy access to individual and team psychological counseling
- Refreshments and fruit in the office.
- Annual team building that brings together employees from Sofia, Veliko Tarnovo, Skopje and Pristina. As well as numerous team gatherings and parties organized and subsidized by the company.
- Bonuses for individual results.
- Possibility of an annual bonus based on individual and team performance, tied to the overall results of the company.
Diversity and Inclusion at Valtech
At Valtech, we’re here to engineer experiences that work and reach every single person. To do this, we are proactive about creating workplaces that work for every person at Valtech. Our goal is to create an equitable workplace that gives people from all backgrounds the support they need to thrive, grow, and meet their goals (whatever they may be). You can find out more about what we’re doing to create a Valtech for everyone here.
Our company values
We SHARE our knowledge with our clients and colleagues all over the world. We value different opinions and embrace open discussions. We DARE to go into unknown territories. We dare to speak up and be totally honest. We CARE about the end-user experience, about our client's businesses, and about the quality of the things we make.
We want to make the world a better place through the work we do.
Say hello to your future. Apply!
- Department
- Engineering
- Role
- Quality Automation Engineer
- Locations
- Kosovo, Valtech Bulgaria, Sofia
- Remote status
- Hybrid
Python Automation QA Engineer
Loading application form