SqlDBM is a remote-first company with a globally distributed team.
We are a small, tight-knit team with an extensive global product reach.
We began with an idea: to build an elegant, visual, cloud-based modeling tool that makes working with database diagrams fun and intuitive.
Being a leading cloud-based data modeling platform that empowers businesses to design and manage their data infrastructure efficiently, we work with enterprises worldwide, helping them streamline their data modeling processes for modern data environments.
Job Description: SqlDBM is seeking an experienced Automation Test QA Engineer with a data-driven mindset and expertise in UI/UX testing to join our dynamic team.
This role is crucial in ensuring that our platform remains reliable, scalable, and provides an optimal user experience.
The ideal candidate will have 7 years of experience in automation testing, a strong background in SQL, and a passion for working with data related tools.
As part of the team, you will design, develop, and execute automated test strategies that validate the quality and performance of our platform, with a particular focus on the user interface and overall user experience.
You will collaborate closely with developers, product managers, and stakeholders to optimize the product for our users, ensuring smooth database management experiences.
Key Responsibilities: Develop, maintain, and execute automated test scripts for functional, regression, integration, and performance testing.
Perform comprehensive UI/UX testing to ensure that the platform meets usability standards and provides a seamless user experience Collaborate with product managers, developers, and other stakeholders to understand and define product requirements.
Analyze test results, log defects, and ensure timely resolution.
Continuously enhance the automated test framework to increase testing efficiency.
Perform both front-end and back-end testing, ensuring data accuracy through SQL-based validations.
Continuously improve test processes, integrating them into CI/CD pipelines.
Generate detailed test reports and metrics to communicate results to the team.
Stay updated with the latest automation testing tools, frameworks, and best practices.
Requirements: Minimum of 7 years in automation testing, quality assurance, or related roles.
Proficient English communication skills Technical Skills: Strong proficiency in programming languages (e.g., Java, Python) and automation frameworks (e.g., Selenium, TestNG, JUnit).
Extensive experience with SQL for performing database testing and data validation.
Expertise in API testing using tools like Postman, REST Assured, etc.
Familiarity with CI/CD tools (e.g., Jenkins, Bamboo) and version control systems (Git, SVN).
Experience with cloud-based testing environments (AWS, Azure) is a plus.
Preferred: Knowledge of database management systems, data warehousing, and big data technologies.
Understanding of Agile methodologies and DevOps practices.
Qualities: Strong analytical skills with a data-driven approach to problem-solving.
Attention to detail and a commitment to delivering high-quality solutions.
Excellent communication and collaboration skills.
Preferred Qualifications: Knowledge of performance testing tools (e.g., JMeter, LoadRunner).
Experience working with data-related tools and technologies (e.g., ETL tools, BI platforms).
This role is remote-first and will be a permanent employment role for applicants in Spain.
While working for a US-based company, this position will operate during EU hours 80% of the time, and provide 20% flexibility with US hours.