SDET – Backend QA Platform Engineer

New
Based in United StatesFull-TimeSenior
Salary86,320 - 160,308 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSPythonSQLFlaskNosqlSeleniumCI/CDLinuxDatadog

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 6+ years of backend engineering or QA automation experience in complex software environments.
  • Strong programming experience in Python, with deep expertise in backend development and test automation.
  • Hands-on experience building automated testing frameworks using Selenium and pytest.
  • Solid understanding of SQL and relational databases, along with familiarity with NoSQL systems.
  • Experience developing and integrating backend systems using Python-based frameworks such as Flask.
  • Familiarity with frontend fundamentals including JavaScript, HTML, and CSS for testing and integration purposes.
  • Experience working with version control systems and integrating code into large, existing codebases.
  • Exposure to cloud environments (especially AWS) and monitoring tools such as Datadog or AWS Inspector.
  • Strong analytical thinking, problem-solving ability, and attention to detail in complex systems.
  • Excellent communication and documentation skills with the ability to collaborate across engineering teams.
  • Familiarity with Linux environments, JIRA, and CI/CD workflows is highly valued.

Responsibilities

  • Design, develop, and maintain scalable backend QA systems and automated testing frameworks supporting IoT, machine learning, and data analytics platforms.
  • Build and execute automated test suites using tools such as Selenium and pytest to ensure system reliability and performance.
  • Develop backend services and test infrastructure using Python and frameworks such as Flask, ensuring robustness in 24/7 production environments.
  • Integrate testing systems with relational and NoSQL databases, APIs, and existing data storage solutions.
  • Create dashboards, reports, and quality metrics to monitor system health, test coverage, and regression results.
  • Collaborate with engineering teams to embed automated testing into CI/CD pipelines and software development workflows.
  • Identify QA process gaps and drive continuous improvement in testing strategies, tools, and best practices.
  • Support backend development efforts for production systems when needed, ensuring seamless integration between QA and engineering.
  • Implement monitoring and diagnostic solutions using tools such as Datadog or similar observability platforms.
  • Ensure test systems are scalable, maintainable, and aligned with modern cloud and data engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site
86,320 - 160,308 USD per year
Apply Now