What are the responsibilities and job description for the Python QA Automation position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Enexus Global, is seeking the following. Apply via Dice today!
Job Description:
Primary Skills: Selenium (Expert), API Testing (Advanced), UI Testing (Intermediate), SQL (Advanced), Python (Expert)
Contract Type: W2
Duration: 6 Months (Possible extension)
Location: Fremont, CA (Onsite role and must be available for onsite interview on 02/20)
Job Summary:
The Software QA Engineer role entails testing and improving web applications for expanding global operations and new product launches, focusing on solving intricate logistics and factory software issues. This position involves working closely with software engineers to enhance software efficiency and cost-effectiveness, contributing to the Factory Software team's efforts in maintaining Tesla's innovative edge. The goal is to ensure high-quality, efficient, and reusable software solutions through a combination of functional, automated, and integration testing.
Key Responsibilities:
Job Description:
Primary Skills: Selenium (Expert), API Testing (Advanced), UI Testing (Intermediate), SQL (Advanced), Python (Expert)
Contract Type: W2
Duration: 6 Months (Possible extension)
Location: Fremont, CA (Onsite role and must be available for onsite interview on 02/20)
Job Summary:
The Software QA Engineer role entails testing and improving web applications for expanding global operations and new product launches, focusing on solving intricate logistics and factory software issues. This position involves working closely with software engineers to enhance software efficiency and cost-effectiveness, contributing to the Factory Software team's efforts in maintaining Tesla's innovative edge. The goal is to ensure high-quality, efficient, and reusable software solutions through a combination of functional, automated, and integration testing.
Key Responsibilities:
- Conduct functional, automated, and integration testing to ensure application reliability.
- Develop and implement an automation testing strategy, designing test frameworks for both UI and API with a focus on reusability.
- Integrate automated test scripts with test management tools for efficient reporting and testing workflow.
- Solve complex software problems, motivating team members towards innovative solutions.
- Collaborate with engineering teams on the continuous improvement of software quality and testing processes.
- Proficiency in test automation using frameworks like Selenium.
- Strong understanding of API testing methodologies and backend services.
- Solid experience with SQL/MySQL for database testing.
- Experience in inventory management applications or similar domains is beneficial to understand the specific challenges and requirements of the role.