We are seeking a talented and experienced Software Development Engineer in Test (SDET) to join our team. As an SDET, you will play a crucial role in ensuring the quality, reliability, and scalability of our applications. You&039;ll have the opportunity to work on cutting- edge projects and collaborate with cross- functional teams to drive continuous improvement.
Responsibilities:
Utilize expertise in Cypress JavaScript to architect, design, and maintain advanced test automation frameworks for our complex web and mobile applications.
Plan upgrades for scaling, capacity, and API performance in a complex multi- tenant environment.
Produce high- quality technical documentation.
Design, maintain, and optimize test automation infrastructure.
Improve deployment, management, and scalability of automation test services.
Solid experience in creating GitHub Actions jobs for Deployment Tests to enhance our CI/CD pipeline and ensure seamless and efficient testing processes.
Champion the implementation of processes to improve visibility across the entire technology stack.
Identify improvements in test and development processes; contribute to automation tools.
Requirements:
Experience with SQL, Relational Databases, and REST APIs.
2+ years of hands- on experience with building test automation tools.
Strong proficiency in Cypress JavaScript and demonstrable experience in building robust test automation frameworks.
Service- oriented mindset and enjoy working with cross- functional teams.
BS in Computer Science or equivalent experience.
Experience with log monitoring tools and graphical data visualization for cloud- based test data management.
Desire to automate everything.
Solid understanding of Linux containerization with Docker.
Knowledge of best practices related to security and performance.
Familiarity with scripting languages like Python, Go, or Ruby is a plus.
Solid understanding of MockServer instances and their role in integration and unit testing.
Ability to work independently and in globally distributed teams.
2+ years of software engineering background with a solid understanding of algorithms and data structures.
Work within Agile Scrum methodology.
Experience with one or more public Cloud providers (GCP, AWS).
Excellent communication skills, highly organized, detail- oriented, and ability to manage multiple tasks in a fast- paced environment.
Proven experience creating GitHub Actions jobs for Deployment Tests and enhancing CI/CD pipelines.