QA Automation Engineer (SDET)

Talent Portus

all cities, CA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Apache JMeter, Application Programming Interface (API), Automation, Automation Engineering, Behavior Driven Development (BDD), Best Practices, Business Analysis, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Detail Oriented, Documentation, Functional Testing, Git, GitHub, Home Automation, Integration Testing, JavaScript, Jenkins, Load Testing, Performance Testing, Programming Languages, Pytest, Python Programming/Scripting Language, Quality Assurance Methodology, REST (Representational State Transfer), Regression Testing, Requirements Management, SQL Databases, Scalable System Development, Scrum Project Management and Software Development, Selenium, Software Design for Test (SDET), Software Testing, Source Code/Configuration Management (SCM), Status Reports, Stress Testing, Technical Leadership, Test Automation, Test Case, Test Harness, Test Scenario, Test Suite, Test Tools, Testing, Web Testing
LOCATION
all cities, CA
POSTED
Today
Job Description QA Automation Engineer / SDET

Position: QA Automation Engineer (SDET)
Positions Available: 2
Work Location: Onsite (5 days a week)
Base Location: Fremont, CA (within 50 miles preferred)
Experience Level: 5 10 years
Employment Type: Full-time
Note: No third-party candidates

Role Overview

We are seeking highly skilled QA Automation Engineers / SDETs to design, develop, and execute advanced automation test frameworks and test suites. The ideal candidate will have strong experience in both functional and automation testing, with a focus on building scalable test frameworks, improving test coverage, and ensuring high-quality software delivery in fast-paced Agile environments.

You will work closely with developers, business analysts, and cross-functional teams to translate requirements into robust automated test cases for web, API, and backend systems.

Key Responsibilities
  • Design and develop scalable automation frameworks using industry best practices
  • Build, maintain, and enhance automated test suites for UI and API testing
  • Develop functional, integration, regression, and stress test cases
  • Create and execute backend integration tests and REST API automation tests
  • Collaborate with developers and business teams to define test scenarios and acceptance criteria
  • Drive automation across multiple applications and create reusable components
  • Integrate automated tests into CI/CD pipelines (Git-based workflows)
  • Support continuous regression testing and daily release cycles
  • Develop BDD-based test scenarios and maintain test documentation
  • Identify defects, inconsistencies, and performance issues with strong attention to detail
  • Provide technical leadership and promote QA engineering best practices
  • Report testing status, risks, and progress to stakeholders
Technical Skills & Requirements

Programming Languages:

  • JavaScript
  • Python

Automation Frameworks & Tools:

  • Playwright
  • Selenium WebDriver
  • PyTest

API & Backend Testing:

  • Strong experience in RESTful API testing and automation
  • Understanding of backend integration testing

Databases:

  • MySQL (strong SQL skills required)

Additional Skills:

  • Experience in building automation frameworks from scratch
  • Knowledge of CI/CD tools (GitHub Actions, Jenkins, or similar)
  • Experience with version control systems (Git, etc.)
  • Exposure to performance or load testing tools (e.g., JMeter) is a plus
  • Understanding of Agile/Scrum development methodologies
Must-Have Skills
  • Strong hands-on experience with Python
  • Expertise in Selenium and Playwright
  • Strong SQL and database validation skills
  • Experience building automation frameworks
  • Strong understanding of REST API testing
  • Experience working in CI/CD environments

About the Company

T

Talent Portus