BCN - Senior SDET (Software Development Engineer in Test)
17/6/2024
Senior SDET (Software Development Engineer in Test)
- Location: Barcelona, Spain (On-site)
- Department: Engineering
- Job Type: Full-Time
About the Role
We are seeking an experienced and dedicated Senior SDET (Software Development Engineer in Test) to join our Quality Assurance team. In this role, you will be responsible for ensuring the quality and reliability of our applications through automated testing. You will work closely with developers and other QA engineers to build robust automation frameworks and improve our continuous integration and continuous delivery (CI/CD) processes.
Key responsibilities
- Develop and maintain automated test scripts using JavaScript and TypeScript.
- Design, implement, and manage testing frameworks for both web and mobile applications.
- Utilize Appium for mobile test automation.
- Implement and execute native testing tools for mobile platforms (iOS and Android).
- Define and optimize CI/CD processes to ensure rapid and reliable delivery of high-quality software.
- Collaborate with development teams to create tooling and scripts that improve the developer experience.
- Perform code reviews and ensure the highest quality standards in all automated testing processes.
- Debug and fix issues related to automated test scripts and frameworks.
- Mentor junior QA engineers and provide technical guidance.
- Stay up-to-date with the latest industry trends and technologies to ensure the continuous improvement of our testing practices.
Requirements
- Experience:
- 5+ years of experience in software development and testing, with a focus on test automation.
- Proven experience with JavaScript and TypeScript.
- Extensive experience with Appium for mobile test automation.
- Familiarity with native testing tools for mobile platforms (such as XCUITest for iOS and Espresso for Android) is a plus.
- Skills:
- Strong understanding of CI/CD processes and experience defining and implementing these processes.
- Proficient in developing tooling and scripts to enhance developer productivity and experience.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Bonus skills
- Experience with other test automation tools and frameworks.
- Knowledge of cloud platforms and services.
- Experience with performance and security testing.
Why join us?
- Competitive salary and benefits package.
- Opportunity to work with a talented and passionate team.
- Continuous learning and professional development opportunities.
- Flexible working environment.
If you are a skilled and motivated QA professional with a passion for test automation and a desire to make a significant impact, we encourage you to apply. Join us in our mission to deliver high-quality software products and enhance our customers' experiences.
How to Apply
Send your resume and a brief cover letter detailing your experience and interest in the role to jobs@qvops-innovation.com.
Join us to lead the charge in delivering high-quality, reliable software systems! 🚀