hero

Companies you'll love to work for

Bee Partners
36
companies
139
Jobs

Senior Software Development Engineer in Test

Crowdbotics

Crowdbotics

Software Engineering
Europe
Posted on Saturday, May 25, 2024

Crowdbotics is on a mission to radically transform the software development lifecycle by unlocking the code you’ve already built, so you can focus on the code that makes a difference. Our software development platform uses generative AI to help systematically reuse plans, specs and code so you can focus on the code that makes a difference – just the new, differentiated capabilities. The Crowdbotics platform helps enterprises build applications with unprecedented speed, efficiency and less risk.

We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our team. As an SDET at Crowdbotics, you will play a crucial role in ensuring the quality and reliability of our web-based platform. You will work closely with our development and product teams to design, implement, and maintain comprehensive testing frameworks and strategies. Your expertise in Cypress, Python, JavaScript, and related technologies will be essential in delivering a robust and scalable application to our users.

**Key Responsibilities:**

  • Develop and maintain automated test scripts and frameworks using Cypress, Python, and JavaScript.
  • Design, implement, and execute comprehensive test plans and test cases for web applications.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and develop test strategies.
  • Perform thorough regression testing to ensure the stability and functionality of the application.
  • Identify, document, and track software defects and inconsistencies.
  • Continuously improve test automation infrastructure and processes.
  • Mentor and guide junior QA engineers and developers on best practices for test automation and quality assurance.
  • Stay up-to-date with the latest industry trends and advancements in testing technologies and methodologies.

**Requirements:**

  • Minimum of 5 years of experience in software testing and test automation.
  • Proficiency in Cypress, Python, JavaScript, and related testing frameworks.
  • Strong understanding of web technologies, including HTML, CSS, and RESTful APIs.
  • Experience with version control systems, preferably Git.
  • Familiarity with CI/CD pipelines and tools such as Jenkins, Travis CI, or CircleCI.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and proficiency in English, both written and spoken.
  • Ability to work effectively in a fast-paced, collaborative team environment.

**Preferred Qualifications:**

  • Experience with performance testing and security testing.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with other programming languages and testing tools.

Crowdbotics is an E-Verify Employer and this organization participates in E-Verify.