QA Automation Engineer

Talent Portus
Fremont, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fremont, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Automation of Tests
Code Coverage
Databases
Continuous Integration
Database Queries
Github
JMeter
Python
Load Testing
MySQL
Regression Testing
Standard Sql
Selenium
Backend
GIT
Pytest
Git Flow
Playwright
Enterprise Integration
REST
Selenium Webdriver
Software Version Control
Api Management
Jenkins
Programming Languages

Job description

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., * 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

Requirements

  • 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

CONTRACTOR, FULL_TIME, PART_TIME

Apply for this position