Greetings From LanceSoft
Location: Taguig City
Hybrid Setup
Permanent Role
Role: Software Development Engineer in Test (SDET)
JOB SUMMARY:
The Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test solutions to ensure high-quality, scalable, and reliable software products. The role involves close collaboration with software engineers, product teams, and other stakeholders to identify defects early, improve test coverage, and support continuous delivery. The SDET is expected to contribute to complex software components, provide technical guidance, and uphold best practices in software testing and development.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and test suites for web, API, and platform-based applications.
- Develop and test complex software components to ensure functionality, performance, and reliability.
- Collaborate with cross-functional teams including development, product, and infrastructure to identify, analyze, and resolve software issues.
- Test and debug software applications to ensure high-quality, defect-free releases.
- Develop interfaces, drivers, and test utilities for software platforms, hardware devices, and data exchange where applicable.
- Review code and advise developers on best practices for testability, code quality, and automation strategies.
- Monitor and modify test and development activities to ensure alignment with project goals, timelines, and quality standards.
- Support CI/CD pipelines by integrating automated tests into build and deployment workflows.
- Stay current with emerging tools, technologies, and best practices in software development and test automation.
- Provide technical leadership and guidance within the team, as required.
Required Skills and Qualifications
- Strong experience in test automation and software development.
- Proficiency in at least one programming language such as Java, Python, JavaScript, or TypeScript.
- Hands-on experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, Appium).
- Experience testing APIs and web services (REST).
- Solid understanding of software development lifecycle (SDLC) and Agile/Scrum methodologies.
- Strong debugging, problem-solving, and analytical skills.
- Experience working with CI/CD tools and version control systems.
Preferred Qualifications
- Experience designing or maintaining scalable automation frameworks.
- Exposure to performance, security, or integration testing.
- Prior experience in a senior or lead SDET role.