Baxter Planning

Senior QA Automation Engineer (hybrid)

Remote - Full Time

Company Overview
Founded in 1993, Baxter Planning has 30+ years of industry expertise setting the standard for SaaS in the service supply chain planning space. With a strong and growing customer base, we are developing new products and solutions as well as finding new ways to extend and enhance our established products building on our success in the market. We combine the agility and innovation of a start-up with the stability of an established, profitable, global company.

Location
Baxter Planning is headquartered in Austin, Texas with offices in Spain and India. Though this role will mostly be remote, the position will be located out of our rapidly growing Barcelona office.

Joining Baxter Planning you will find that we strongly value our team members and culture as it is reflected in our generous benefits, exciting and supportive work environment, and excellent work-life balance.

Position Overview
As a QA Automation Engineer, you will play a critical role in ensuring the quality and reliability of our multiple SaaS/UI products. You will be the automation reference for the rest of the QAs, you will maintain the common QA tools and you will provide training and support to the less technical QAs. We are looking for a very technical profile that can automate/program with eyes closed, the experience of the developer or devops is also valuable. You will be responsible for analysing the functionality of our applications and designing automated functional tests. You will collaborate closely with product managers, software engineers, testers, and other stakeholders to contribute to product design, testability, and implementation.

Responsibilities
  • Contact different teams to understand testing needs and subsequent automation (UI, API, Database testing).
  • Define and maintain the QA tools and testing framework, help with the installation of nightly builds or other CI phases.
  • Develop test plans based on the analysis of feature requirements and a deep understanding of an application’s behavior to verify the functionality, usability, performance, and reliability of our software applications
  • Help other QAs with automation by solving the most complicated technical issues.
  • Continuously enhance and optimize testing processes and methodologies to improve overall efficiency and effectiveness.
  • Stay updated with the latest industry trends, technologies, and best practices related to software quality assurance, and proactively share knowledge within the team.
  • Actively contribute to a positive team culture by fostering collaboration, knowledge sharing, and continuous learning.
Qualifications
  • 5+ years experience as a QA Engineer or similar role in a software development environment.
  • Familiarity with programming languages; Java at a high level, and knowledge of another language(s).
  • Experience with test automation tools and frameworks, such as Selenium, Karate Framework, TestNG, Junit, Cucumber, REST Assured, or similar.
  • Experience consuming different APIs for development.
  • Experience with API testing tools such as Postman, SoapUI, Swagger.
  • High level in maven and project configuration, knowledge of maven plugins.
  • Strong knowledge of SQL queries.
  • Knowledge of distributed version control system (e.g., git).
  • Knowledge of CI/CD tools, Jenkins, and bash scripting.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Excellent analytical and problem-solving skills, with keen attention to detail.
  • Strong communication and collaboration skills, with the ability to effectively interact with cross-functional teams.
  • Self-motivated and proactive, with the ability to work independently and manage priorities in a fast-paced environment.
  • Strong written and oral communication skills.
  • Fluency in English.
Preferred Qualifications
  • Knowledge of MongoDB would be valued.
  • Knowledge of performance testing methodologies and tools (e.g., JMeter, LoadRunner).
  • Familiarity with cloud computing platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
Apply: Senior QA Automation Engineer (hybrid)
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

LinkedInLinkedIn profile URL:
Desired salary*
How many years of experience do you have with Java?*
How many years of experience do you have with git?*
How many years of experience do you have programming/using APIs?*
Do you know any other language apart from Java, or another framework apart from Selenium?*
Do you have knowledge of bash scripting/terminal?*
Do you know maven/gradle plugins?*
Do you know CI/CD tools?*
What is your residency/work permit status in Spain?*
Human Check*