Requisition Description
We are looking for a highly skilled Python Developer with strong expertise in Python, Playwright, databases, data structures, and Angular-based application development. The ideal candidate will be responsible for designing, developing tools for performance testing, developing automation framework, web portals, compatible across multiple products/projects.
Roles and Responsibilities
1) Develop python-based tools for performance testing.
2) Develop tools to process large amount of data for performance testing based on complex rules.
3) Develop frameworks for UI(playwright), Big Data, API and End to end testing compatible across products/projects.
4) Develop Jenkins pipelines using Groovy and integrate with CI.
5) Validate front-end applications developed using Angular.
6)
Leverage strong understanding of Data Structures and Algorithms to optimize tools and automation framework solutions.
7) Collaborate closely with developers, product owners, QA for requirements.
8) Develop web portals using Angular, Node JS, Database.
Required Technical Skills:
1) Strong python hands on with experience in making complex tools, frameworks.
2) Good experience with Playwright automation framework.
3) Experience in developing and maintaining scalable test automation frameworks.
4) Angular, Node JS, React.
5) Experience working with databases such as SQL Server PostgreSQL, MySQL, MongoDB
6) Solid understanding of Data Structures and Algorithms.
7) Knowledge of Object-Oriented Programming (OOP) concepts and design patterns.
8) Tools & Processes Experience with Git version control.