Search by job, company or skills

Q2

Senior SDET

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Q2 is seeking a Senior Software Development Test Engineer (Sr. SDET) to join our Platforms Team. In this role, you'll help deliver the quality and performance of large scale, big data, multi-platform s/w products that includes web, API and mobile application interfaces. Incumbents in this position are experienced, hands on and self-motivated engineers who can work collaboratively in a continuous integration environment. As an Sr.SDET, you will focus on contributing to the development of automated functional integration tests and end to end tests in an Agile environment.

Responsibilities:

  • Tests complex API, web and mobile based applications that reference database back-end systems.
  • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
  • Works with the engineering teams to derive testing requirements throughout the development cycle.
  • Reproduces, debugs, and isolates problems and verify fixes.
  • Works closely with software developers to create software artefacts including test plans, test cases, test procedures and test reports.
  • Works cross functional areas with internal partner engineering teams in a disciplined agile environment.
  • Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude.
  • Represents team leadership and provides technical guidance and training to junior test personnel.
  • Participates in the performance testing and analysis framework for a web services architecture.
  • Design and implement performance test strategies (Good to have) using industry-standard tools and frameworks to validate scalability, reliability, and responsiveness under load.
  • Hands-on experience with performance testing tools like K6 and observability platforms such as Grafana, Prometheus, with a foundational understanding of performance engineering concepts (Good to have).

EXPERIENCE AND KNOWLEDGE:

  • Typically requires a degree in Software Engineering, Computer Science or related technical discipline such as Science or Engineering and 5+ years of experience, preferably in either a Software Development Engineer or (SDET) Software Development Engineer in Test role
  • Must have an understanding and ability to develop code in Python.
  • Some experience in API testing from SOAP, RESTful is required.
  • Good experience with XML, Databases and SQL.
  • Hands-on experience with Linux, Windows, and/or mobile devices.
  • Must have strong analytical and problem-solving skills as well as the ability to analyse complex problems in large systems.
  • Experience with Test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium with Python is preferred.
  • Analyze performance bottlenecks and optimize system behavior by identifying latency issues, resource constraints, and inefficiencies across application layers and infrastructure.
  • Design and implement performance test strategies (Good to have) using industry-standard tools and frameworks to validate scalability, reliability, and responsiveness under load.
  • Hands-on experience with performance testing tools like K6 and observability platforms such as Grafana, Prometheus, with a foundational understanding of performance engineering concepts (Good to have).
  • Must be detail oriented, analytical and creative thinker with passion for quality and test automation.
  • Strong collaboration, negotiation and influencing skills.
  • Experience leading ambiguous situations, dealing with technical issues and coming up with effective solutions to ensure customer project deliverables.
  • Experience with Jenkins or other continuous integration systems.
  • Experience with tools & applications such as JIRA, Confluence, Git.
  • Must have previous experience with requirements, defect, functional, and performance management systems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Q2

Job ID: 143961593

Similar Jobs