Job Information
Quickbase Senior Software Engineer in Test | C# in Sofia, Bulgaria
The Role
As a member of the Quickbase software quality engineering team, you will contribute to the automated testing of our next generation platform. You'll join a team that is passionate and dedicated to ensuring we deliver a product of the highest quality to our customers. This role will give you an opportunity to bring your technical skills and experience to our organization and make contributions that help us meet our quality needs. We also have a great learning environment that will allow you to expand your quality skills and expertise over time.
Main Responsibilities
Design, develop, and maintain automated C# test frameworks and tools to support software testing efforts across multiple teams for UI and API tests
Document and communicate test strategies, new processes, quality assessments, report monthly test results, and other QA relevant materials
Work with developers to automated tests across the technology stack and to support the different types of quality testing needs (manual testing as appropriate)
Define and prioritize the test automation efforts to maximize coverage and efficiency
Be an advocate for quality and help advance the culture of teams owning quality
Educate, mentor, coach, and influence others on quality, test methodologies and approaches, and testing best practices and patterns
Daily monitor test results to identify product bugs and test reliability issues
Continually improve frameworks, tooling, processes, and patterns to improve test and product reliability, speed, efficiency, and quality
Partner with internal resources on code reviews, quality initiatives, and to troubleshoot and resolve issues and bottlenecks
Collaborate and share larger learnings with other quality minded individuals as a part of our Quality Community of Practice
Qualifiations and Experience
6+ years in the field of Information Technology Recommened
4+ years coding and test automation experience with C#
3+ years of experience with API based automation
1+ year coding and test automation experience with JavaScript
1+ year of experience with UI based automation
Experience with QA Methodologies, automation tools, coding patterns and best practices, and working in an agile environment
Experience with CI/CD pipelines and tools such as Jenkins, TeamCity, GitLab CI, or similar
Familiarity with Containerisation technologies such as Docker
Fluent English skills
Desirable: Prior Test Automation Experience with Rider IDE, Visual Studio IDE, Node, WDIO, Microsoft Visual Studio TestTools Namespace, Python and Java
Excellent Communication skills
Benefits
Unlimited remote work policy
25 days of annual leave, 2additionaldays off for volunteering
Competitiveremunerationpackage incl. an annual bonus
Top-notch IT setup.
Mental health support, life insurance, food vouchers
Additionalhealth insurance - for you and your loved ones
Annual wellness support allowance
External Professional Learning Opportunities