Role: QA Automation
Location: Fremont, CA (Onsite)
Skills: Python/Java (Expert), Selenium/Playwright (Advanced), SQL (Intermediate), Postman/Swagger (Advanced), Appium (Intermediate) and AI testing(Expert)
Job Description:
Job Summary: We are looking for a Senior QA Automation Engineer with 5-8 years of experience to lead our quality assurance efforts. The role entails designing and executing automation scripts across UI, API, and database, with a strong focus on functional, integration, and end-to-end testing. The successful candidate will possess deep technical skills in Python or Java, substantial experience with automation tools like Selenium or Playwright, and familiarity with mobile automation frameworks.
Key Responsibilities:
Design and implement UI, API, and DB automation scripts utilizing the Selenium/Playwright framework.
Develop and maintain automation testing frameworks and conduct functional testing.
Execute API testing using tools like Postman or Swagger and perform database testing with SQL queries.
Carry out integration and end-to-end (E2E) testing, identifying and resolving defects.
Design and execute mobile automation scripts and contribute to framework design using Python or Java.
Must-Have Skills:
Strong coding ability in Python or Java.
Experience with Selenium or Playwright for automation.
Proficient in writing SQL queries for database testing.
Required Domain Experience:
Supply chain industry knowledge is a significant advantage.
This role is ideal for an individual who thrives in a fast-paced environment, has excellent communication skills, and is looking to apply their automation expertise in a challenging and dynamic setting.