logo

View all jobs

Software Engineer in Test (SDET)

Sofia, Sofia
Role Overview
The Automation QA Engineer will take on a key role in ensuring the quality 
of the Bede platform. The role will be involved in testing new features using 
the latest automation tools and maintaining our existing test suites to 
uphold our high standards. 
Responsibilities
• Design, develop, and maintain automated test scripts using industry 
standard tools and frameworks
• Collaborate with cross-functional teams to understand project 
requirements and apply appropriate testing methodologies, ensuring 
alignment with Bede's development processes
• Identify areas of automation opportunity within the testing process 
and implement automation frameworks, tools, and strategies to 
increase test efficiency and coverage 
• Conduct thorough regression testing to validate software stability 
and ensure existing functionalities remain unaffected by new feature 
implementations
• Perform root cause analysis for test failures and work closely with the 
development team to resolve issues promptly 
• Create and maintain test data, test environments, and test harnesses 
required for automated testing 
• Monitor and analyse test results, track key testing metrics, and 
provide regular reports on the quality of software releases to 
stakeholders
Job Description June 2024 v.1
• Proactively identify areas for process improvement within the testing 
methodologies and participate in discussions to enhance testing 
practices
• Stay updated with the latest trends and best practices in software 
testing and share knowledge with the team to foster continuous 
learning and improvement
Skills
• Proficient in C# programming language 
• Expertise in software testing, including data and functionality 
validation 
• Skilled in translating business requirements into comprehensive test 
cases 
• Familiarity with Git or other version control systems 
• Proficient in working with APIs and databases 
• Proven ability to drive process improvements 
• Exceptional analytical skills and meticulous attention to detail 
• Strong problem-solving skills and the ability to troubleshoot complex 
issues 
• Excellent communication skills, both verbal and written, to effectively 
collaborate with cross-functional teams 
• Ability to adapt to evolving technologies and stay updated with 
industry trends in software testing and quality assurance 
• Work well individually or as part of a team 
• Self-starter willing and able to take ownership and assume 
responsibility 
• Ability to manage own time and prioritise effectively

Share This Job

Powered by