Lead Software Engineer
KeySkills
Job Description
- Leadership and Strategy:
- 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.
- API Automation Development:
- 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.
- Collaboration and Communication:
- 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
- Quality Assurance and Best Practices:
- Establish and enforce QA guidelines, best practices, and standards across the team.
- Actively review code to ensure software quality and functional accuracy.
- Ensure all code adheres to secure coding practices and meets minimum code coverage requirements.
- Stay up-to-date with the latest trends and technologies in API automation and cloud-native testing.
- Promote a culture of quality ownership and accountability within the team.
- Operational Support:
- Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.
- Build reusable frameworks and integrate SaaS frameworks to improve efficiency and scalability.
- Coding and Development:
- Complete coding tasks according to design specifications with the highest quality and within the scheduled time.
- Work under the guidance of a Technical Architect, contributing to the overall system design.
- Build reusable frameworks and integrate SaaS frameworks to enhance testing capabilities.
- Code Quality and Security:
- Ensure all code delivered adheres to secure coding practices.
- Maintain adequate code coverage, aiming for a minimum of 70%.
- Actively review code to ensure software quality and functional accuracy across the team.
- Documentation and Reporting:
- Develop, document, and maintain test plans, procedures, and scripts.
- Use code repositories and tracking systems such as Git, Confluence/SharePoint, and JIRA for documentation, scripts, results, configuration, and supporting data.
- Domain Knowledge (Plus):
- Good understanding of the eCommerce domain is a plus.
Job Details
Experience :
8 To 12
Number Of
Vacancies :
1
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
8 Lac - 15 Lac
P.A
Education Summary
UG :
BE/B.Tech
Contact Details
Contact
Person :
Contact
Number :
9443676057
e-mailId :
karthikeyan.myjobkart@gmail.com
Address :
Ford
Block - 1B,
1st Floor RMZ Millenia Business Park,
143, Dr MGR Road North Veeranam Salai,
Perungudi, Chennai,
Tamil Nadu.
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaQlik Sense Architect
Experience -
10 to 15
Gen AI Lead
Experience -
0 to 1
Key Skills -
AWS Bedrock,
AWS Bedrock Agent Core SDK,
AWS Strands SDK,
AWS X-Ray,
Application Load Balancer,
OpenSearch,
Amazon Aurora,
S3,
DynamoDB,
EC2,
ECS,
EKS,
AWS Lambda,
API Gateway,
Amazon CloudWatch,
AWS CodePipeline,
AWS CodeBuild,
AWS CodeDeploy,
GitHub Actions,
GitLab CI,
AWS CloudFormation,
CDK,
Terraform,
Parameter Store,
AWS Secrets Manager,
Python.,
Oracle OTM Lead
Experience -
10 to 15
Guidewire PolicyCenter Developer
Experience -
0 to 1