We are seeking a talented and experienced Software Development Engineer in Test (SDET) (also known as Automation QA) to join our team. As an SDET, you will play a crucial role in ensuring the quality, reliability, and scalability of our applications. You'll have the opportunity to work on cutting-edge projects and collaborate with cross-functional teams to drive continuous improvement.
Requirements:
- Your position is about 100% test script development
- Expertise in JavaScript to architect, design, and maintain advanced test automation frameworks for our complex web and mobile applications.
- Solid experience in creating GitHub Actions jobs for Deployment Tests to enhance our CI/CD pipeline and ensure seamless and efficient testing processes.
- Design, maintain, and optimize test automation infrastructure.
- Identify improvements in test and development processes; contribute to automation tools.
- Plan upgrades for scaling, capacity, and API performance in a complex multi-tenant environment.
- Improve deployment, management, and scalability of automation test services.
- Champion the implementation of processes to improve visibility across the entire technology stack.
- Produce high-quality technical documentation.
Requirements:
- Strong proficiency in JavaScript, WebdriverIO and demonstrable experience in building robust test automation frameworks.
- 3+ years of hands-on experience with building test automation tools.
- Proven experience creating GitHub Actions jobs for Deployment Tests and enhancing CI/CD pipelines.
- Familiarity with scripting languages like Ruby (+ Watir) is a plus.
- API automation experience is a plus
- Experience with REST APIs.
- Experience with one or more public Cloud providers like Google Cloud Platform (GCP) is a plus
- Good communication skills, highly organized, detail-oriented, and ability to manage multiple tasks in a fast-paced environment.
- Ability to work independently and in globally distributed teams.
- Service-oriented mindset and enjoy working with cross-functional teams.
- Work within Agile Scrum methodology.
Benefit
- Competitive salary based on experience and skills.
- Opportunities for career growth and advancement, including the potential to level up to a leadership position.
- Insurance, 13th month bonus, etc.