Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Functional Testing
Python
SQL
Selenium WebDriver
Testing
Automated Testing
Job Details
Title: QA Automation Engineer Location: Fremont, CA Duration: 12+ Mos
Notes - 5+ Years experience. Experience in Functional Testing
SUMMARY:
Our client is looking for extraordinary talent with a passion for innovation and quality. You will continuously design creative ways to break software and identify potential bugs and be responsible for driving test development of services and distributed systems.
As a QA Automation Engineer, you will be an agile architect in the design, development, and support of the most visible Internet-scale features and infrastructures.
RESPONSIBILITIES:
- Design and develop advanced test suites using object-oriented methodologies.
- Implement and execute test strategies on all supported platforms and to help improve overall quality and test code coverage.
- Complete manual and automated testing.
- Write backend integration tests and tests for RESTful APIs.
- Develop frameworks and automated test cases using Python.
- Design and develop integration, regression, and stress tests using industry standard tools.
- Collaborate with Business Analysts and Developers to understand requirements and translate them into test cases.
- Define, implement, and maintain test plans, test specifications and test suites.
- Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.
QUALIFICATIONS:
- Experience with Python programming / writing test scripts.
- Working knowledge of test methodologies, processes, and tools (Python, Git, Jenkins, and JIRA).
- Knowledge of relational databases/SQL.
- Experience working with client-server architectures and automation.
- Strong Experience with mobile automation / testing utilizing Applium, Selenium Webdriver, Python.
- Experience working with black box/grey box testing
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.