Role: Senior QA Automation EngineerLocation: San Jose, CA (Need only locals)
Job Type: Contract
Duration: Long term
Experience Level: Senior
Job Overview:
We are seeking a highly skilled and experienced Senior QA Automation Engineer to drive quality assurance initiatives across our products and platforms. The ideal candidate will possess a strong foundation in automation testing, functional testing, SQL querying, API automation, and Selenium-based frameworks. A sharp analytical mind with a passion for solving complex puzzles and problems is essential.
Key Responsibilities:
Design, develop, and maintain robust automation test frameworks using Selenium and other tools.
Lead functional and regression testing efforts across multiple applications and systems.
Write complex SQL queries to validate data and perform backend testing.
Create and execute API automation test cases using tools such as Postman, Rest Assured, or similar.
Collaborate with cross-functional teams to ensure timely delivery of high-quality releases.
Perform root-cause analysis and resolve defects efficiently.
Apply problem-solving and puzzle-solving techniques to identify edge cases and improve testing strategies.
Mentor junior testers and contribute to continuous improvement of QA practices.
Required Skills:
Expertise in Selenium WebDriver and TestNG/JUnit frameworks.
Proven experience in functional and automation testing.
Strong knowledge of SQL and data validation.
Hands-on experience with RESTful API automation and related tools.
Excellent debugging and analytical skills.
Strong grasp of programming/scripting languages like Java/C#.
Ability to approach challenges methodically and solve complex logic puzzles.
Familiarity with CI/CD pipelines and version control tools (e.g., Jenkins, Git).