Search by job, company or skills

  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Discover your 100% YOU with MicroSourcing!

Position: Senior Software Development Engineer in Test

Work setup & shift: Work from Home | Nightshift

Why join MicroSourcing

You'll Have

  • Competitive Rewards: Enjoy above-market compensation, healthcare coverage on day one, plus one or more dependents, paid time-off with cash conversion, group life insurance, and performance bonuses
  • A Collaborative Spirit: Contribute to a positive and engaging work environment by participating in company-sponsored events and activities.
  • Work-Life Harmony: Enjoy the balance between work and life that suits you with flexible work arrangements.
  • Career Growth: Take advantage of opportunities for continuous learning and career advancement.
  • Inclusive Teamwork: Be part of a team that celebrates diversity and fosters an inclusive culture.

Your Role

We are seeking a highly skilled Senior Software Development Engineer in Test (Senior SDET) to lead the design, development, and evolution of our automation frameworks and quality engineering practices. This person should have development experience within an Agile delivery team. This role will partner closely with development teams working in JavaScript, Java, and PHP to ensure high-quality, scalable, and maintainable software delivery.

The Senior SDET will also take ownership of designing and implementing CI/CD pipelines with robust quality gates, enabling faster, more reliable releases and driving a culture of engineering excellence.

Automation & Framework Development

Architect, design, and maintain scalable, language-agnostic automation frameworks supporting JavaScript, Java, and PHP codebases.

Develop reusable test components, libraries, and utilities to accelerate test creation across teams.

Implement and optimize UI, API, integration, and performance test automation.

Ensure test frameworks follow best practices in modularity, maintainability, and observability.

Provide technical guidance and mentorship to developers writing and maintaining automated tests.

Quality Engineering & Best Practices

Champion engineering quality standards and drive adoption across teams.

Define quality metrics, dashboards, and reporting mechanisms to track product health and automation efficiency.

Collaborate with developers to enhance testability, including API contracts, logging, instrumentation, and environment setup.

Conduct code reviews (automation + application code) with a strong emphasis on testability and reliability.

CI/CD Pipeline Ownership

Design, implement, and optimize CI/CD pipelines that integrate seamlessly into team workflows.

Implement Quality Gates Such As

  • Static code analysis
  • Unit test enforcement
  • Automated integration test execution
  • Security and vulnerability scanning
  • Code coverage minimums

Integrate automated tests at multiple pipeline stages to improve fast-fail feedback loops.

Maintain efficient, scalable build pipelines across multiple tech stacks (JS, Java, PHP).

Collaboration & Leadership

Work directly with engineering leads to shape the test automation roadmap and quality strategy.

Mentor junior SDETs and developers in test automation, code quality, DevOps hygiene, and tooling best practices.

Facilitate cross-team learning and promote consistent quality practices across the organization.

Identify gaps in testing or tooling and drive end to end solutions.

What You Need

7+ years of experience in a Software Development Engineer in Test

Technical Skills

Required Skills & Experience

Strong programming expertise in one or more: JavaScript/TypeScript, Java, PHP, or Python.

Proven experience building custom automation frameworks (not only using off-the-shelf tools).

Deep understanding of testing methodologies: unit, API, contract, integration, E2E, performance.

Hands-on experience with CI/CD systems such as GitHub Actions, Jenkins, Azure DevOps, GitLab CI, or similar.

Strong knowledge of quality gates and pipeline-based quality enforcement strategies.

Familiarity With

  • Docker and containerized test environments
  • Cloud platforms (Azure, AWS, or GCP)
  • Static analysis tools (SonarQube, ESLint, PMD, etc.)
  • API tools (Postman, Playwright, Cypress, RestAssured, etc.)

Nice-to-Have Skills

Experience with IaC (Terraform, Bicep, CloudFormation).

Experience with performance testing frameworks (JMeter, k6, Gatling).

Knowledge of microservices architecture and distributed systems testing.

Exposure to observability tools (Grafana, Prometheus, Azure Monitor, ELK).



About MicroSourcing

With over 9,000 professionals across 13 delivery centers, MicroSourcing is the pioneer and largest offshore provider of managed services in the Philippines.

Our commitment to 100% YOU

MicroSourcing firmly believes that our company's strength lies in our people's diversity and talent. We are proud to foster an inclusive culture that embraces individuals of all races, genders, ethnicities, abilities, and backgrounds. We provide space for everyone, embracing different perspectives, and making room for opportunities for each individual to thrive.

At MicroSourcing, equality is not merely a slogan it's our commitment. Our way of life. Here, we don't just accept your unique authentic self - we celebrate it, valuing every individual's contribution to our collective success and growth. Join us in celebrating YOU and your 100%!

For more information, visit https://www.microsourcing.com/

  • Terms & conditions apply

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143860667