Senior Software Development Engineer in Test (SDET)
Convo
Islamabad, Islāmābād, Pakistan
Full-time
Full-time
💰 Compensation
Not specified
📋 Job Description
Job DescriptionLocation: Islamabad, PKWork Model: HybridNo. of Positions: 3About The RoleWe are seeking aSenior Software Development Engineer in Test (SDET)who brings a strongsoftware engineering mindsetand is passionate about buildinghigh-quality, scalable test systemsfor large-scale enterprise and distributed applications.This role iscoding-intensiveand focuses on designing and developingtest infrastructure, automation frameworks, and quality toolingusingJavaScript/TypeScript. You will work alongside software engineers to influence architecture, improve testability, and ensure quality is built into the system from day one.Manual testing is minimal and used only where automation is not feasible. The primary responsibility is towrite production-grade test code, build automation platforms, and enable continuous quality at scale.Key ResponsibilitiesDesign, develop, and own test automation frameworks and libraries using JavaScript/TypeScript and Playwright, following engineering best practices.Write clean, maintainable, and scalable code for functional, integration, API, and end-to-end testing.Build and evolve test infrastructure integrated into CI/CD pipelines, enabling fast, reliable feedback.Develop performance, load, and stress testing solutions using JMeter, k6, or Gatling, including custom scripts and metrics analysis.Collaborate with Software Engineers to improve system testability, define acceptance criteria, and validate architectural decisions.Analyze failures at scale, debug complex issues across UI, API, database, and backend services, and drive them to resolution.Design test strategies for microservices and distributed systems, including contract and integration testing.Own release quality metrics, automation coverage, and test execution health.Continuously improve tooling, frameworks, and engineering standards across the quality organization.Mentor junior SDETs and promote a software-engineering-driven quality culture.Participate in Agile ceremonies and contribute to sprint planning, stand-ups, and retrospectives.Drive continuous improvement in QA processes, tools, and automation best practices.Contribute to release readiness and support end-to-end quality initiatives across projects.Requirements5 years of experience as an SDET / SET / Software Engineer in Test, with a strong focus on coding and automation architecture.Advanced proficiency in JavaScript/TypeScript, including async programming and modern tooling.Hands-on experience building automation frameworks from scratch using Playwright or similar modern frameworks.Strong understanding of software design patterns, test architecture, and clean code principles (SOLID, DRY).Experience designing and executing performance and scalability tests using JMeter, k6, or Gatling.Strong experience with SQL and backend validation, including data consistency and system workflows.Experience working in Agile, fast-paced engineering teams.Strong analytical, troubleshooting, and communication skills with excellent attention to detail.Nice to HaveExperience with API testing tools (Postman, REST Assured, etc.).Familiarity with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions).Exposure to cloud environments (AWS, Azure, or GCP).Knowledge of microservices and distributed architectures.Experience mentoring or guiding QA engineers on automation or performance testing.Why Join UsWork on cutting-edge enterprise solutions that drive collaboration and scalability.Influence test automation architecture and overall quality strategy.Be part of a forward-thinking, collaborative QA culture focused on excellence.Competitive compensation and professional growth opportunities.What We Have For YouWe offer a comprehensive compensation package along with medical benefits for you and your family. Enjoy free lunch, annual performance-based increments, annual bonus, and performance recognition awards in a lean and agile work culture that encourages growth and collaboration.At Convo, we proudly embrace diversity and are committed to building an inclusive team of talented and unique individuals. Senior Software Development Engineer in Test (SDET) software engineering mindset high-quality, scalable test systems coding-intensive