Role: Flutter Lead
Experience: 5+years
Location: Pune M.H
Qualification: Bachelor’s degree in computer science or a related field
Primary Technical Skills Expectation:
-
- Proven expertise in web application automation & related tools/packages (Selenium)
- Good experience & knowledge in PYTHON & any standard test framework (like pytest, unittest etc.)
- Very strong programming skills & ability to perform deep dive analysis for fixing any issues.
- Proficient in database fundamentals and exposure to complex SQLs. (DB2/Oracle/MySQL
- Hands on experience with Data Analysis & Querying using SQLs and considerable exposure to ETL processes along with knowledge various kinds of data sources such as RDBMS/excel/csv/XML/JSON.
- Strong knowledge of RESTful API services and tools such as Postman.
- Good exposure to different testing methodologies & QA exposure
- Hands on experience with different tools – Testing tool, Version Control systems (Git), Test Management Software, Bug Tracking software and CI tools (Jenkins etc.)
- In-depth experience with using Agile lifecycle management tools like Jira/TFS
- Proven ability in building test strategy and test plans for data centric application development projects
Primary Behavioral Skills Expectation:
- Excellent written and verbal communication skills, Interpersonal skills and Team working skills
- Ability to communicate with customers and technically lead a small team
- Ability to handle challenges & resolve any blockers
- Self-driven, Accountability and ownership of problems to achieve team goals & ability to contribute independently
- Good team player & proactive in giving new ideas/suggestions/solutions & constructive analysis of team member’s ideas
- Secondary Skills (Good to have)
- Knowledge in CI/CD infrastructure (Jenkins)
- Knowledge of static code quality and vulnerability check with the help of Sonarqube, Checkmarks etc.
Key Tasks & Responsibilities:
- Work with the clients for the estimations of the QA tasks.
- Task allocation as per the resource bandwidth.
- Help team to Design, implement and maintain test scripts with good quality in a manual and python based automated test framework for testing web based UI, desktop based UI, API testing using python requests module, ETL and database testing.
- Execution of tests in automated test framework with the CI/CD systems – Analyze the failures & identify insights on software quality
- Daily and weekly reporting to the higher management and clients.
- Maintain Agile sprints of the tasks handled by the team.