Lead Software Development Engineer in Test (SDET)
Posted on Wednesday, October 25, 2023
About the Role
- We are actively seeking a results-driven professional to lead the charge in designing, developing, and rigorously testing our production-grade software. As the Lead SDET, you will wield a dual responsibility encompassing both software development and testing. Your primary mission will be to elevate the testability, resilience, and performance of our software offerings. This is a unique opportunity for a seasoned test professional with an advanced proficiency in programming to craft cutting-edge automation testing tools and frameworks, revolutionizing our testing process.
What will you do?
- Develop and maintain the product test suite, focusing on User Acceptance Tests (UAT).
- Design, refine, and enhance test automation frameworks and scenarios.
- Foster knowledge sharing and best practices amongst developers and testers, providing invaluable support in writing effective tests.
- Provide a unique perspective on developer deliverables, scrutinizing them from a product-oriented standpoint.
- Work closely with the Product Team, actively contributing to the testing of new features and addressing technical debt.
- Analyze test results and deliver insightful reports on testing effort status.
- Be an active participant throughout the Software Development Life Cycle (SDLC).
What makes you a match?
- Demonstrated experience in automated testing, encompassing test preparation, execution, defect reporting, and maintenance of test documentation.
- Proficient in test automation tools and frameworks, with specific experience in Playwright or Cypress.io.
- Strong familiarity with version control systems like Git and continuous integration with GitHub Action.
- Hands-on experience in testing and working with RESTful APIs.
- Deep understanding of quality best practices, methodologies, and techniques for driving continuous quality improvements.
- A collaborative mindset, valuing teamwork and the success and reputation of the company.
- Expertise in creating test environments and generating test data.
- Exceptional communication skills and a proven track record as a team player.
- Possesses an analytical mindset and thrives in a team-oriented environment.
- Experience in distributing automated tests and cross-platform testing.
- Interest or proficiency in systems architecture.
- Proven track record in defining Acceptance Criteria and tailoring solutions to meet business needs.
- Strong grasp of performance testing principles.