Automation Engineer
Location
California
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Automation Engineer
INV Technologies
• Create crawlers for each source URL by using Python modules [scrapy, selenium, requests, BeautifulSoup and splash] • Create and maintain scrapy pipelines and middlewares to manage the output from the crawlers. • Create crawlers for all types of websites irrespective of the technical roadblocks. • Manage the crawlers to overcome technical challenges like IP ban, geolocation ban, captcha and bot blocking services. • Write SQL queries to manage database operations using Python modules like sqlalchemy • Deploy the python scripts / crawlers to Linux based AWS servers
Job Requirements
- 3+ experience working on web development frameworks such as Flask/Django/FastAPI/Tornado/Pandas
- Strong hands-on experience in Python programming
- Good experience with scraping libraries such as Requests, BeautifulSoup, Selenium and Scrapy.
- Knowledge of building APIs and services using REST.
- Experience with any RDBMS and strong SQL knowledge.
- Clear with Object-oriented concepts.
- Excellent troubleshooting skills.
- Proficient understanding of code versioning tools like git.
- Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
- Understanding of fundamental design principles behind a scalable application.
Benefits
- Employees can work remotely
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
UFT Automation Engineer
Insight International (UK) LtdWe"re on a mission to transform every organization to achieve more
• Work on UFT and Automation tools. • Define Test Scope and Strategy for a release. • Manage requirements based on testing change. • Develop business-based test scenarios. • Perform manual and automation testing on web and client applications.
Automation Developer
VerinextVerinext delivers transformative business technology, so customers are ready for everything that comes next.
• Take a lead role in identifying, designing, developing, testing, delivering, maintaining, and supporting automation solutions • Apply software development expertise in .NET with C#, Modern Angular, Python, SQL, Blazor, API Development/Integration, Microservices to create automation solutions • Collaborate with internal and external business and technology teams • Monitor deployed solutions for performance and troubleshoot issues • Manage multiple projects simultaneously to deliver both quick wins and long-term strategic automation solutions
• Will work with other Senior Automation Testers that will be using various technologies.
Lead QA Automation Engineer
Ford Motor CompanyThis position is a salary grade 8 and ranges from $99,100-166,200. Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value. Visa sponsorship is not available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660. #LI-Remote #LI-DE2
• Develop and execute a comprehensive API automation strategy aligned with the overall quality goals of the organization. • Identify and implement innovative testing approaches and technologies to enhance the efficiency and effectiveness of our QA processes. • Design, develop, and maintain robust and scalable API automation frameworks using RestAssured and BDD principles. • Write clean, well-documented, and maintainable automation scripts to validate API functionality, performance, and security. • Implement data-driven testing strategies to ensure comprehensive test coverage. • Integrate automation scripts into the CI/CD pipeline for continuous testing. • Collaborate closely with developers, product managers, and other stakeholders to understand requirements and ensure testability. • Participate in design and architecture reviews to provide feedback on testability and identify potential quality risks. • Communicate test results and quality metrics to stakeholders in a clear and concise manner. • Work with extended integration partner teams to define and execute exploratory and automated API tests. • Establish and enforce QA guidelines, best practices, and standards across the team. • Actively review code to ensure software quality and functional accuracy. • Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.




