Information Technology and Services; Computer Software
Key Skills
TOSCA, AWS
Required Skills :
Test-first mindset that is curious about how system under tests work to meet user requirements.
Develop features of application, services, and platform with built-in quality using metrics to drive improvements.
Design and execute automated test cases to verify and validate feature.
Participate in code review and design reviews and collaborate with development team.
Is champion for testing best practices, guidelines, and patterns?
Determine if feature is releasable for production.
Understand testing tools such as mabl, Tosca, qTest, and Jira to implement testing strategy such as unit, integration, and system tests and to verify software quality.
Understand AWS such as CloudWatch, CloudConfig, and CodePipeline AWS Cloud Practitioner Certification preferred but not a mandate.
Has knowledge of HTTP/JSON web applications, microservices, and SAAS design using Java and Python.
Knowledge of container technologies such as Docker, Docker Swarm, and Kubernetes Knowledge of SCRUM/Kanban is a plus.
Bachelors degree in computer science, Mathematics, Computer.
Responsibilities :
Own one or more projects under development.
Thoroughly understand the Requirements & Design and Develop detailed design.
Build reusable code and libraries for future use.
Optimize applications for maximum performance and scalability.
Design and implement automated unit testing framework as required.
Use best practices and coding standards.
Conduct peer-reviews and lead reviews and provide feedback.
Clarify all unknown areas, which are communicated by the Onsite team, from the customer.
Mentor junior team members with the assistance of PM/Architect.
Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager.
Quality, on time delivery of agreed deliverables.
Target - Zero surprises; proactively react to the surprises with detailed written explanation.
Help PM in the annual and mid-year appraisal process.
Overall tech lead should be a reference book for his/her team members.