As a Sr. Software Development Engineer in Test, you will be responsible for mentoring junior engineers and driving quality best practices throughout the development lifecycle.
The ideal candidate will have a strong foundation in computer science fundamentals, algorithms, and data structures, as well as experience with test automation frameworks and tools such as Selenium, Appium, and Playwright.
You will work closely with cross-functional teams to ensure that our software meets the highest standards of quality and reliability.
This role requires excellent communication skills, both written and verbal, as well as the ability to debug and root cause complex issues in distributed systems.
* Mentor SDETs and developers on automation and quality best practices.
* Drive shift-left testing by integrating tests earlier in the development lifecycle.
* Own the quality metrics framework and ensure actionable reporting on test coverage, defect leakage, flakiness, and test debt.
* Develop automated tests for both back-end (e.g., APIs, services) and front-end (e.g., web UI) components.
* Collaborate with product and UX teams to ensure testability and usability are considered early in the design phase.
Key Responsibilities:
* Lead by example, demonstrating expertise in software engineering principles and practices.
* Design and implement automated testing strategies to drive quality and efficiency.
* Collaborate with QA engineers to develop and execute comprehensive testing plans.
* Work closely with cross-functional teams to identify and prioritize testing requirements.
Requirements:
* 3+ years of experience in software development or testing.
* Strong understanding of software engineering principles and practices.
* Experience with automated testing frameworks and tools.
* Excellent communication and collaboration skills.
* Ability to debug and root cause complex issues in distributed systems.
Benefits:
* Competitive salary and benefits package.
* Ongoing training and professional development opportunities.
* Collaborative and dynamic work environment.
* Opportunities for growth and advancement within the company.