Software Development Engineer in Test

7 days ago


Islamabad, Islamabad, Pakistan Upstartcommerce Full time

UpStart Commerce is a startup focused on building a next-generation platform to support retail and eCommerce merchants. The technology is founded on the principles of reactive design and micro-services. We are leveraging Akka, Zio, OpenSearch, Spark, Cassandra, Docker, Kubernetes, and Kafka as the foundation of our platform. The implementation is primarily built in Scala.

We are a headless, cloud-native, SaaS-based platform providing a one-stop shop for everything a retailer needs to run their business on the technology front.

Roles and Responsibilities:

  • Create detailed, comprehensive, and well-structured test plans and test cases after reviewing requirements and product specifications documents, ensuring the coverage aligns with specifications/requirements.
  • Author and maintain robust, scalable data-driven automated test suites using Java (Rest-Assured), JavaScript (Cypress) or equivalent tools to ensure high test coverage.
  • Develop and execute API, UI, and performance automation tests, integrating them into CI/CD pipelines for continuous validation.
  • Collaborate closely with developers to review architecture, API design, and code impact, ensuring testability and preventing defects early in the SDLC.
  • Perform root cause analysis on failures, debug issues efficiently, and provide detailed defect reports with actionable insights.
  • Advocate for best practices in test automation, CI/CD integration, and performance engineering across the engineering team.
  • Research and implement new tools, libraries, and techniques to improve automation efficiency and reliability when needed.

Essential Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of hands-on experience as an SDET or Automation Engineer in Agile/Scrum environments.
  • Proficient in coding with Java, JavaScript, Python, or C#, with expertise in writing maintainable automation scripts.
  • Expertise in API and UI automation using Postman, Rest-Assured, Cypress, or Selenium, with a focus on reusable and scalable automation.
  • Strong debugging and problem-solving skills, capable of analyzing logs and diagnosing system-level issues.
  • Experience working with microservices testing, including contract testing, service virtualization, and mocking.
  • Must have experience in CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, or Azure DevOps) to enable automated test execution in pipelines.
  • Knowledge of containerized testing (e.g., Docker, Kubernetes) and test environment management is a plus.
  • Excellent communication skills with a proactive and ownership-driven mindset.

Benefits:

  • Excellent Salary Package
  • Medical Coverage Program (IPD, OPD, and Maternity/Paternity) for Employees, spouses, children, and parents.
  • USD Pegged Salary
  • Internet Allowance
  • Referral Bonus
  • Equipment Retainment
  • Paid Leaves (30)
#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Elixir Technologies Corporation Full time

    All Jobs > Senior Software Engineer in TestReporting to the Global Director QA, the Senior Software Engineer in Test (Sr. SET) is a motivated, high-level individual contributor and a key member of the engineering team responsible for owning the test cycles for all product releases and upholding quality across all Elixir products. This individual will...

  • Test Engineer

    6 days ago


    Islamabad, Islamabad, Pakistan SWATX Full time

    SWATX is seeking a dedicated Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and functionality of software products. You will collaborate closely with the development team to identify issues early in the software development life cycle and...

  • Test Engineer

    6 days ago


    Islamabad, Islamabad, Pakistan Swatxsolutions Full time

    SWATX is seeking a dedicated Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and functionality of software products. You will collaborate closely with the development team to identify issues early in the software development life cycle and...


  • Islamabad, Islamabad, Pakistan Swatxsolutions Full time

    SWATX is looking for an experienced Senior Test Engineer to join our innovative team. In this pivotal role, you will lead the testing efforts for our software products, ensuring the highest standards of quality and performance. You will be responsible for designing test strategies, developing robust test cases, and executing comprehensive testing plans...


  • Islamabad, Islamabad, Pakistan S&P Global Full time

    About the Role:Grade Level (for internal use):10Job Profile: Senior Software Development Engineer in Test (SDET) - Quality AssurancePosition OverviewAs a Senior Software Development Engineer in Test (SDET) at S&P Global, you will play a critical role in ensuring the quality and reliability of our software products. You will leverage your expertise in...

  • Senior Test Engineer

    3 weeks ago


    Islamabad, Islamabad, Pakistan SWATX Full time

    SWATX is looking for an experienced Senior Test Engineer to join our innovative team. In this pivotal role, you will lead the testing efforts for our software products, ensuring the highest standards of quality and performance. You will be responsible for designing test strategies, developing robust test cases, and executing comprehensive testing plans...


  • Islamabad, Islamabad, Pakistan beBeeQualityAssuranceEngineer Full time

    Job Title: Quality Assurance SpecialistJob OverviewZenith Innovations seeks a skilled Quality Assurance Engineer with experience in software testing and quality assurance to contribute to our dynamic team. We are looking for an individual who is passionate about delivering high-quality software solutions.Key ResponsibilitiesConduct thorough testing of...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    Job Overview\We are seeking a highly skilled Quality Assurance Engineer to join our team. The ideal candidate will have excellent communication skills, strong problem-solving ability, and a deep understanding of software testing principles and standards.\Responsibilities\Evaluate and test new software applications to ensure they meet business...


  • Islamabad, Islamabad, Pakistan S&P Global, Inc. Full time

    About the Role:Grade Level (for internal use):09The Role: Software Development Engineer in Test IIThe Location: IslamabadThe Team:The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent...


  • Islamabad, Islamabad, Pakistan S&P Global Full time

    About the Role:Grade Level (for internal use):09The Role: Software Development Engineer in Test IIThe Location: IslamabadThe Team:The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent...